github.com/huandu/facebook
v2.3.1+incompatible
#1502 most downloaded on Go modules
huandu/facebook
What this package is like to depend on
Last release 7 years ago
no release in 18 months
Ships unpredictably
gaps range from 3 weeks to 12 months
Most releases are documented
notes for 18 of 25 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
61 releases · first in 2014
0 releases in the last 12 months
see the full history below
Release timeline
61 releases · Aug 2014 to Dec 2019Releases
latest 60 of 61-
v2.3.1+incompatible06 Sep 2018Nothing published for this version
-
v2.3.0+incompatible03 Aug 2018Nothing published for this version
-
v2.2.1-0.20180731063553-307e533096a6+incompatible31 Jul 2018 pre-releaseNothing published for this version
-
v2.2.1-0.20180619043014-8316a7b74ce9+incompatible19 Jun 2018 pre-releaseNothing published for this version
-
v2.2.0+incompatible14 May 2018Nothing published for this version
-
v2.1.3-0.20180511025052-412da2f60330+incompatible11 May 2018 pre-releaseNothing published for this version
-
v2.1.3-0.20180206080108-3cad1fe1c930+incompatible06 Feb 2018 pre-releaseNothing published for this version
-
v2.1.3-0.20180116101628-ef6d8eed5073+incompatible16 Jan 2018 pre-releaseNothing published for this version
-
v2.1.2+incompatible28 Dec 2017Nothing published for this version
-
v2.1.1+incompatible27 Dec 2017Nothing published for this version
-
v2.1.1-0.20171208101839-ae7e773739b1+incompatible08 Dec 2017 pre-releaseNothing published for this version
-
v2.1.0+incompatible07 Oct 2017Nothing published for this version
-
v2.0.0+incompatible02 Oct 2017Nothing published for this version
-
v1.8.2-0.20191212040330-23ef276449c312 Dec 2019 pre-releaseNothing published for this version
-
v1.8.2-0.20181225060229-983d10bc867725 Dec 2018 pre-releaseNothing published for this version
-
v1.8.2-0.20180909154021-e344d22ede2e09 Sep 2018 pre-releaseNothing published for this version
-
v1.8.2-0.20180906194153-ad9e534b244406 Sep 2018 pre-releaseNothing published for this version
-
v1.8.2-0.20170903154238-e104ea5a3c4903 Sep 2017 pre-releaseNothing published for this version
-
v1.8.2-0.20170622065743-a3f39cb9c61122 Jun 2017 pre-releaseNothing published for this version
-
v1.8.2-0.20170507183248-e670d19ee68a07 May 2017 pre-releaseNothing published for this version
-
v1.8.123 Mar 2017 -
v1.8.008 Mar 2017 -
v1.7.2-0.20170120042945-5740aa8c2edd20 Jan 2017 pre-releaseNothing published for this version
-
v1.7.2-0.20161027082306-09d747bf3afe27 Oct 2016 pre-releaseNothing published for this version
-
v1.7.2-0.20160827035633-24ce8d1913aa27 Aug 2016 pre-releaseNothing published for this version
-
v1.7.127 Aug 2016Release notes
Open source →[FIX]Fix a tiny bug which slightly affects performance when decoding anonymous field.
Release notes
Open source →[FIX]Fix a tiny bug which slightly affects performance when decoding anonymous field.
-
v1.7.026 Aug 2016Release notes
Open source →[NEW]#50Resultcan decode embedded struct field now.[NEW]Add a new field tagfacebook:"-"to omit the field when decoding. It can improve decoding performance slightly.
Release notes
Open source →[NEW]#50Resultcan decode embedded struct field now.[NEW]Add a new field tagfacebook:"-"to omit the field when decoding. It can improve decoding performance slightly.
-
v1.6.017 Aug 2015Release notes
Open source →[NEW]#42 Support custom JSON unmarshaling andjson.Unmarshalerinterface in decoding.
Release notes
Open source →[NEW]#42 Support custom JSON unmarshaling andjson.Unmarshalerinterface in decoding.
-
v1.5.630 Jul 2015Release notes
Open source →[NEW]#40Sessionworks with http client created by packagegolang.org/x/oauth2. README is updated with a sample.
Release notes
Open source →[NEW]#40Sessionworks with http client created by packagegolang.org/x/oauth2. README is updated with a sample.
-
v1.5.529 Jul 2015Release notes
Open source →[FIX]#39 When/oauth/access_tokenreturns a query string, this package can parseexpiresorexpires_infield correctly.
Release notes
Open source →[FIX]#39 When/oauth/access_tokenreturns a query string, this package can parseexpiresorexpires_infield correctly.
-
v1.5.425 Jul 2015Release notes
Open source →[FIX]#37 Add missingclient_secretin query string when parsing client code.
Release notes
Open source →[FIX]#37 Add missingclient_secretin query string when parsing client code.
-
v1.5.304 Jun 2015Release notes
Open source →[FIX]#34 Useexpiresinstead ofexpires_inif possible when exchanging token or parsing code.
Release notes
Open source →[FIX]#34 Useexpiresinstead ofexpires_inif possible when exchanging token or parsing code.
-
v1.5.211 May 2015Release notes
Open source →[FIX]#32 BatchApi/Batch returns facebook error when access token is not valid.
Release notes
Open source →[FIX]#32 BatchApi/Batch returns facebook error when access token is not valid.
-
v1.5.110 May 2015Release notes
Open source →[FIX]#31 When/oauth/access_tokenreturns a query string instead of json, this package can correctly handle it.
Release notes
Open source →[FIX]#31 When/oauth/access_tokenreturns a query string instead of json, this package can correctly handle it.
-
v1.5.029 Apr 2015Release notes
Open source →[NEW]#28 Support debug mode introduced by facebook graph API v2.3.[FIX]Removed all test cases depending on facebook graph API v1.0.
Release notes
Open source →[NEW]#28 Support debug mode introduced by facebook graph API v2.3.[FIX]Removed all test cases depending on facebook graph API v1.0.
-
v1.4.119 Mar 2015 -
v1.4.1-0.20150307080127-4fc61f69f51407 Mar 2015 pre-releaseNothing published for this version
-
v1.4.1-0.20150123105638-a34d607d29b323 Jan 2015 pre-releaseNothing published for this version
-
v1.4.006 Jan 2015Release notes
Open source →[FIX]#23 Algorithm change: Camel case string to underscore string supports abbreviation
Fix for #23 could be a breaking change. Camel case string
HTTPServerwill be converted tohttp_serverinstead ofh_t_t_p_server. See issue description for detail.Release notes
Open source →[FIX]#23 Algorithm change: Camel case string to underscore string supports abbreviation
Fix for #23 could be a breaking change. Camel case string
HTTPServerwill be converted tohttp_serverinstead ofh_t_t_p_server. See issue description for detail. -
v1.3.006 Dec 2014Release notes
Open source →[NEW]#22 Add a new helper structBatchResultto hold batch request responses.
Release notes
Open source →[NEW]#22 Add a new helper structBatchResultto hold batch request responses.
-
v1.2.005 Dec 2014Release notes
Open source →[NEW]#20 Add Decode functionality for paging results. Thanks, @cbroglie.[FIX]#21Session#Inspectcannot return error if access token is invalid.
Fix for #21 will result a possible breaking change in
Session#Inspect. It was return whole result returned by facebook inspect api. Now it only return its "data" sub-tree. As facebook puts everything including error message in "data" sub-tree, I believe it's reasonable to make this change.Release notes
Open source →[NEW]#20 Add Decode functionality for paging results. Thanks, @cbroglie.[FIX]#21Session#Inspectcannot return error if access token is invalid.
Fix for #21 will result a possible breaking change in
Session#Inspect. It was return whole result returned by facebook inspect api. Now it only return its "data" sub-tree. As facebook puts everything including error message in "data" sub-tree, I believe it's reasonable to make this change. -
v1.1.021 Nov 2014Release notes
Open source →[FIX]#19 Any valid int64 number larger than 2^53 or smaller than -2^53 can be correctly decoded without precision lost.
Fix for #19 will result a possible breaking change in
Result#GetandResult#GetField. If a JSON field is a number, these two functions will returnjson.Numberinstead offloat64.The fix also introduces a side effect in
Result#DecodeandResult#DecodeField. A number field (int*andfloat*) can be decoded to a string. It was not allowed in previous version.Release notes
Open source →[FIX]#19 Any valid int64 number larger than 2^53 or smaller than -2^53 can be correctly decoded without precision lost.
Fix for #19 will result a possible breaking change in
Result#GetandResult#GetField. If a JSON field is a number, these two functions will returnjson.Numberinstead offloat64.The fix also introduces a side effect in
Result#DecodeandResult#DecodeField. A number field (int*andfloat*) can be decoded to a string. It was not allowed in previous version. -
v1.0.1-0.20161027082306-09d747bf3afe27 Oct 2016 pre-releaseNothing published for this version
-
v1.0.017 Oct 2014Release notes
Open source →Initial tag. Library is stable enough for all features mentioned in README.md.
-
v0.0.0-20191212040330-23ef276449c312 Dec 2019 pre-releaseNothing published for this version
-
v0.0.0-20181225060229-983d10bc867725 Dec 2018 pre-releaseNothing published for this version
-
v0.0.0-20180909154021-e344d22ede2e09 Sep 2018 pre-releaseNothing published for this version
-
v0.0.0-20180906194153-ad9e534b244406 Sep 2018 pre-releaseNothing published for this version
-
v0.0.0-20180514075447-2ba1fa66dfd014 May 2018 pre-releaseNothing published for this version
-
v0.0.0-20180206080108-3cad1fe1c93006 Feb 2018 pre-releaseNothing published for this version
-
v0.0.0-20180116101628-ef6d8eed507316 Jan 2018 pre-releaseNothing published for this version
-
v0.0.0-20171208101839-ae7e773739b108 Dec 2017 pre-releaseNothing published for this version
-
v0.0.0-20171007185710-cb06a503115307 Oct 2017 pre-releaseNothing published for this version
-
v0.0.0-20170323131551-efe962f3220923 Mar 2017 pre-releaseNothing published for this version
-
v0.0.0-20170120042945-5740aa8c2edd20 Jan 2017 pre-releaseNothing published for this version
-
v0.0.0-20161027082306-09d747bf3afe27 Oct 2016 pre-releaseNothing published for this version
-
v0.0.0-20150319043131-852a21c9f86919 Mar 2015 pre-releaseNothing published for this version
-
v0.0.0-20150123105638-a34d607d29b323 Jan 2015 pre-releaseNothing published for this version
-
v0.0.0-20140901045745-b5a3d636d02b01 Sep 2014 pre-releaseNothing published for this version
-
v0.0.0-20140822060313-5b62b9c3514b22 Aug 2014 pre-releaseNothing published for this version