Skip to content

Commit 8f05c1d

Browse files
Update CHANGELOG.md (#95)
Update CHANGELOG.md for all releases.
1 parent 43a597b commit 8f05c1d

File tree

1 file changed

+107
-9
lines changed

1 file changed

+107
-9
lines changed

CHANGELOG.md

Lines changed: 107 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,137 @@
11
# Changelog
22

3+
## [3.0.2](https://github.com/intuit/oauth-jsclient/tree/3.0.2)
4+
#### Features
5+
- [Added support for passing custom authorize URL's](https://github.com/intuit/oauth-jsclient/pull/92)
6+
7+
8+
## [3.0.1](https://github.com/intuit/oauth-jsclient/tree/3.0.1)
9+
#### Issues Fixed
10+
- [`snyk` package as a dependency since the 3.0 version](https://github.com/intuit/oauth-jsclient/issues/88)
11+
12+
## [3.0.0](https://github.com/intuit/oauth-jsclient/tree/3.0.0)
13+
#### Breaking Changes
14+
- Minimum Node Version >= 8 LTS
15+
#### Features
16+
- Supports Minimum Node version 8 LTS and newer ( not backward compatible )
17+
- Moved lower node versions ( node 7, node 6 to 2.x.x and 1.x.x release respectively )
18+
- node version 6 and lower refer to 1.x.x
19+
- node version 7 and lower refer to 2.x.x
20+
- Enhanced Code Coverage
21+
#### Issues Fixed
22+
- ES Lint issues fixed.
23+
- Vulnerabilities fixed.
24+
- [Error failing to create if response is missing headers](https://github.com/intuit/oauth-jsclient/issues/70)
25+
26+
## [2.1.0](https://github.com/intuit/oauth-jsclient/tree/2.1.0)
27+
#### Features
28+
- Accept Full Range of HTTP Success Codes
29+
- Handle not JSON content in response parsing
30+
- Dependency cleanup ( still pending. Opening an issue )
31+
#### Issues Fixed
32+
- [Accept Full Range of HTTP Success Codes](https://github.com/intuit/oauth-jsclient/pull/78)
33+
- [Fix: handle not JSON content in response parsing](https://github.com/intuit/oauth-jsclient/pull/59)
34+
35+
## [2.0.2](https://github.com/intuit/oauth-jsclient/tree/2.0.2)
36+
#### Features
37+
- Improved Code Coverage
38+
- README Corrections
39+
- Fixed npm package issues in 2.0.1
40+
41+
## [2.0.1](https://github.com/intuit/oauth-jsclient/tree/2.0.1)
42+
#### Features
43+
- Improved Code Coverage
44+
- README Corrections
45+
46+
## [2.0.0](https://github.com/intuit/oauth-jsclient/tree/2.0.0)
47+
#### Breaking Changes
48+
- Minimum Node Version >= 7.0.0
49+
#### Features
50+
- Supports Minimum Node version >=7.0.0 ( not backward compatible )
51+
- Support for HTTP methods for API calls other than GET
52+
- Enhanced Code Coverage
53+
- ES Lint issues fixed.
54+
#### Issues Fixed
55+
- [Does this library support any HTTP methods for API calls other than GET](https://github.com/intuit/oauth-jsclient/issues/40)
56+
- [Improve code coverage](https://github.com/intuit/oauth-jsclient/issues/39)
57+
- [Fix ESLint Issues](https://github.com/intuit/oauth-jsclient/issues/40)
58+
- [ngrok current version doesn't work](https://github.com/intuit/oauth-jsclient/issues/41)
59+
360
## [1.5.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.5.0)
61+
#### Features
62+
Problem :
63+
- The csrf tokens created did not follow the singleton pattern.
64+
- Occasional use of strict mode keywords made the package usage difficult in ES6 compliant environments.
65+
66+
Solution :
67+
68+
- csrf token instance created at the time of instantiating OAuthClient. Singleton JS design pattern adopted.
69+
- Adopted ES6 standardization
70+
- ESLint enabled
71+
#### Issues Fixed
72+
- [Strict mode keywords](https://github.com/intuit/oauth-jsclient/issues/4)
73+
- [csrf update to OAuthClient](https://github.com/intuit/oauth-jsclient/issues/30)
474

5-
- ES6 Standard Adoption
675

776
## [1.4.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.4.0)
77+
#### Features
78+
Problem :
79+
- The access-tokens are valid post the revoke() functionality.
880

81+
Solution :
982
- Clear Token Object on invoking revoke() functionality
1083

11-
## [1.3.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.3.0)
84+
#### Issues Fixed
85+
- [isAccessTokenValid() is true after calling revoke()](https://github.com/intuit/oauth-jsclient/issues/28)
1286

87+
88+
## [1.3.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.3.0)
89+
#### Features
1390
- TokenValidation for Revoke functionality Fixed
91+
#### Issues Fixed
92+
- Release Updates
93+
- Revoke token [README.md](https://github.com/intuit/oauth-jsclient#revoke-access_token)
1494

1595
## [1.2.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.2.0)
16-
96+
#### Features
1797
- Highly Improved Implementation : setToken functionality
98+
#### Issues Fixed
99+
1.) the setToken() and the constructor for passing the tokens are handled efficiently now.
100+
2.) [#20](https://github.com/intuit/oauth-jsclient/pull/20) and [#7](https://github.com/intuit/oauth-jsclient/pull/7) - Fixed
101+
3.) [#19](https://github.com/intuit/oauth-jsclient/issues/19) - HTTP 4XX Errors handled with more information.
18102

19103
## [1.1.3](https://github.com/intuit/oauth-jsclient/releases/tag/1.1.3)
20-
104+
#### Features
21105
- Setting the Token methodology fixed
106+
#### Issues Fixed
107+
- [Error revoking token, this.token.refreshToken is not a function](https://github.com/intuit/oauth-jsclient/issues/16)
22108

23109
## [1.1.2](https://github.com/intuit/oauth-jsclient/releases/tag/1.1.2)
24-
110+
#### Features
25111
- Supports Token Setting Functionality + New Scopes added
26-
112+
- New scopes added :
113+
- Payroll: com.intuit.quickbooks.payroll,
114+
- TimeTracking: com.intuit.quickbooks.payroll.timetracking,
115+
- Benefits: com.intuit.quickbooks.payroll.benefits,
116+
#### Issues Fixed
117+
- [typo '/getCompanyInfo' in app.js](https://github.com/intuit/oauth-jsclient/issues/11)
118+
- [Console logging of tokens seems like a bad idea](https://github.com/intuit/oauth-jsclient/issues/13)
119+
27120
## [1.1.1](https://github.com/intuit/oauth-jsclient/releases/tag/1.1.1)
28121

29122
- Rolling Back changes to realmId field on createToken()
30123

31124
## [1.1.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.1.0)
32-
125+
#### Features
33126
- Support for passing realmId and id_token using setToken()
127+
#### Issues Fixed
128+
- Support for optionally passing realmId and id_token using setToken()
129+
- Issues fixed for #5
130+
- Issues fixed for #6
131+
- Issues fixed for #7
34132

35133
## [1.0.3](https://github.com/intuit/oauth-jsclient/releases/tag/1.0.3)
36-
134+
#### Features
37135
- Support for RefreshUsingToken method
38136

39137
## [1.0.2](https://github.com/intuit/oauth-jsclient/releases/tag/1.0.2)
@@ -46,4 +144,4 @@
46144

47145
## [1.0.0](https://github.com/intuit/oauth-jsclient/releases/tag/1.0.0)
48146

49-
- First Release - 1.0.0
147+
- First Release - 1.0.0

0 commit comments

Comments
 (0)