Skip to content

Commit e5d6279

Browse files
committed
Update changelog
1 parent 0a4a6d9 commit e5d6279

File tree

1 file changed

+86
-22
lines changed

1 file changed

+86
-22
lines changed

CHANGELOG.md

Lines changed: 86 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,151 +1,215 @@
11
# Changelog
2+
23
All notable changes to this project will be documented in this file.
34

45
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
56
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
68
## [Unreleased]
79

10+
### Fixed
11+
12+
- Reference error for javascript projects [#127](https://github.com/cjam/react-native-spotify-remote/issues/127)
13+
814
## [0.3.6] - 2021-04-15
15+
916
### Added
17+
1018
- `playerContextChanged` events to iOS & Android [#118](https://github.com/cjam/react-native-spotify-remote/pull/118)
1119
- CODE flow for Android Authentication [#121](https://github.com/cjam/react-native-spotify-remote/pull/121)
20+
1221
### Fixed
22+
1323
- Fix iOS returning access token instead of session object when re-authing [#112](https://github.com/cjam/react-native-spotify-remote/pull/112)
1424
- Readme error in example code https://github.com/cjam/react-native-spotify-remote/pull/115
1525

1626
## [0.3.5] - 2021-02-27
27+
1728
### Fixed
29+
1830
- Fix for [Issue #100](https://github.com/cjam/react-native-spotify-remote/issues/100)
1931

2032
## [0.3.4] - 2021-02-15
21-
### Fixed
33+
34+
### Fixed
35+
2236
- Renamed `RNSpotifyConvert` -> `RNSpotifyRemoteConvert` to fix [Issue #94](https://github.com/cjam/react-native-spotify-remote/issues/94) ([IbrahimCanKALYA](https://github.com/IbrahimCanKALYA))
2337
- Fix [Issue #97](https://github.com/cjam/react-native-spotify-remote/issues/97)
38+
2439
### Updated
40+
2541
- Allow partial item to be passed into `playItemWithIndex` ([PR #91](https://github.com/cjam/react-native-spotify-remote/pull/91))
2642
- Example to use library from source instead of installing local version
2743
- Autogenerated documentation
2844

2945
## [0.3.3] - 2020-12-13
46+
3047
### Fixed
48+
3149
- Updated Peer Dependency on React Native to `>=0.60` [Issue #80](https://github.com/cjam/react-native-spotify-remote/issues/80)
50+
3251
### Added
33-
- Better error messages on connection failures [Issue #65](https://github.com/cjam/react-native-spotify-remote/issues/65)
34-
- iOS now checks to see if Spotify is installed
52+
53+
- Better error messages on connection failures [Issue #65](https://github.com/cjam/react-native-spotify-remote/issues/65)
54+
- iOS now checks to see if Spotify is installed
3555
- License file
56+
3657
### Updated
58+
3759
- Example app to RN 63.4
3860

3961
## [0.3.2] - 2020-05-17
62+
4063
### Fixed
64+
4165
- added some defaults for ApiConfig
4266

4367
### Added
68+
4469
- More documentation around setting up android project
4570

4671
## [0.3.1] - 2020-05-17 (pre-release)
72+
4773
### Fixed
74+
4875
- added some additional exports to `index.ts` to support missing typings
4976

5077
## [0.3.0] - 2020-05-16 (pre-release)
78+
5179
### Changed
52-
- `ApiConfig.scope` to `ApiConfig.scopes` which is now of type `ApiScope[]` and also aligns to the web api scopes
53-
- `ApiScope` enum values are now same as web api instead of bit flags
54-
- `PlayerState.paused` -> `PlayerState.isPaused` to align with Spotify's iOS/Android sdk's
80+
81+
- `ApiConfig.scope` to `ApiConfig.scopes` which is now of type `ApiScope[]` and also aligns to the web api scopes
82+
- `ApiScope` enum values are now same as web api instead of bit flags
83+
- `PlayerState.paused` -> `PlayerState.isPaused` to align with Spotify's iOS/Android sdk's
5584

5685
### Added
57-
- Android Support! Big thanks to @YozhikM for the initial work on this
58-
- `PlaybackRestrictions.canSeek`
59-
- `SpotifyRemote.getChildrenOfItem` now has optional `options:GetChildrenItemsOptions` for android paging
60-
- `SpotifyAuth.authorize` to replace `SpotifyAuth.initialize` which will now return a session object instead of just a token
86+
87+
- Android Support! Big thanks to @YozhikM for the initial work on this
88+
- `PlaybackRestrictions.canSeek`
89+
- `SpotifyRemote.getChildrenOfItem` now has optional `options:GetChildrenItemsOptions` for android paging
90+
- `SpotifyAuth.authorize` to replace `SpotifyAuth.initialize` which will now return a session object instead of just a token
6191

6292
### Deprecated
63-
- `SpotifyAuth.initialize` in favor of `SpotifyAuth.authorize`
6493

94+
- `SpotifyAuth.initialize` in favor of `SpotifyAuth.authorize`
6595

6696
## [0.2.2] - 2020-03-22
97+
6798
### Changed
99+
68100
- Removed logging on release builds [Issue #31](https://github.com/cjam/react-native-spotify-remote/issues/31)
69101

70102
## [0.2.1] - 2020-03-22
103+
71104
### Fixed
105+
72106
- Playing Playlist Item would throw exception on PlayerState update [Issue #35](https://github.com/cjam/react-native-spotify-remote/issues/35)
73107
- Safer use of the remote apis [Issue #32](https://github.com/cjam/react-native-spotify-remote/issues/32)
74108

75109
## [0.2.0] - 2020-02-19
110+
76111
### Changed
112+
77113
- Spotify SDK from 1.2.0 to 1.2.2
78114
- Example App to use an App Context so that components could be factored to separate files
115+
79116
### Added
117+
80118
- `ApiConfig` (Used to authenticate and initialize session with `SpotifyAuth`)
81-
- `PlayURI` - URI to play when authorizing ([Issue #29](https://github.com/cjam/react-native-spotify-remote/issues/29))
82-
- `showDialog` - Whether or not to show the auth dialog
119+
- `PlayURI` - URI to play when authorizing ([Issue #29](https://github.com/cjam/react-native-spotify-remote/issues/29))
120+
- `showDialog` - Whether or not to show the auth dialog
83121
- `SpotifyAuth`
84-
- `endSession()` - Ends current session
85-
- `getSession()` - Gets the current session object
122+
- `endSession()` - Ends current session
123+
- `getSession()` - Gets the current session object
86124
- `SpotifySession` - Session Object Definition
87125
- `SpotifyRemote`
88-
- `disconnect()` - Disconnects the Remote from Spotify
126+
- `disconnect()` - Disconnects the Remote from Spotify
89127
- [Feature Matrix](./README.md#Features) to Readme (Docs)
90128
- Example of queuing many tracks
91129
- Requirement of XCode 11
92130

93131
## [0.1.1] - 2020-01-21
132+
94133
### Fixed
134+
95135
- Missing SpotifyiOS headers / Framework [Issue #25](https://github.com/cjam/react-native-spotify-remote/issues/25)
96136

97137
## [0.1.0] - 2020-01-17
138+
98139
### Changed
140+
99141
- `getRecommendedContentItems` now takes `options` object instead of `ContentType`
100142
- Example app to more fully exercise exposed functionality [Issue #20](https://github.com/cjam/react-native-spotify-remote/issues/20)
143+
101144
### Fixed
145+
102146
- playerStateChanged event not triggered [Issue #14](https://github.com/cjam/react-native-spotify-remote/issues/14)
147+
103148
### Added
149+
104150
- `playItem`
105151
- `playItemWithIndex` for [Issue #15](https://github.com/cjam/react-native-spotify-remote/issues/15)
106152
- `getRootContentItems`
107153
- `getContentItemForUri`
108154
- `getCrossfadeState`
109155
- `Track` Properties
110-
- `saved`
111-
- `episode`
112-
- `podcast`
156+
- `saved`
157+
- `episode`
158+
- `podcast`
113159
- `ContentItem` Properties
114-
- `availableOffline`
115-
- `children`
160+
- `availableOffline`
161+
- `children`
116162

117163
## [0.0.8] - 2019-12-14
118-
### Fixed
164+
165+
### Fixed
166+
119167
- #12: 'React/RCTConvert.h' file not found
168+
120169
### Added
170+
121171
- Troubleshooting section to readme
122172

123173
## [0.0.7] - 2019-12-13
174+
124175
### Fixed
176+
125177
- Error in Cocoapod install docs
126178

127179
## [0.0.6] - 2019-12-13
180+
128181
### Added
182+
129183
- Cocoapod support
130184
- RN >= 0.60 support
131185

132186
## [0.0.5] - 2019-03-16
187+
133188
### Fixed
189+
134190
- Usage in README as it did not work
135191

136192
## [0.0.4] - 2019-03-16
193+
137194
### Added
195+
138196
- Example Server
139197
- Example Project
140198

141199
## [0.0.2] - 2019-03-13
200+
142201
### Added
202+
143203
- Surfacing errors on iOS Authentication flow
204+
144205
### Changed
206+
145207
- Updates to API Docs
146208

147209
## [0.0.1] - 2019-03-13
210+
148211
### Added
212+
149213
- iOS Auth Support
150214
- iOS App Remote
151215
- Minor API Documentation

0 commit comments

Comments
 (0)