Releases: adamayoung/TMDb
Releases · adamayoung/TMDb
13.0.0
What's Changed
- FEATURE: Allow the use of language and country codes for certain endpoints by @adamayoung in #176
- TECH DEBT: Add tests for error scenarios in services by @adamayoung in #177
- TECH DEBT: Tidy models by @adamayoung in #178
- FEATURE: TMDbClient by @adamayoung in #180
- DOCS: Update for release 13.0.0 by @adamayoung in #181
- CONFIG: Use Xcode 15.4 for GitHub workflows by @adamayoung in #182
Full Changelog: 12.1.0...13.0.0
12.1.0
What's Changed
- IMPROVEMENT: Networking by @adamayoung in #171
- FEATURE: TV Series aggregate credits by @adamayoung in #174
- FEATURE: TV Season Aggregate Credits by @adamayoung in #175
Full Changelog: 12.0.0...12.1.0
12.0.0
What's Changed
- FEATURE: Create session with login and password by @adamayoung in #155
- FEATURE: Delete session by @adamayoung in #156
- FEATURE: Validate key by @adamayoung in #157
- FEATURE: Account details by @adamayoung in #158
- FEATURE: Favourite Movies and TV Series by @adamayoung in #159
- FEATURE: Watchlists by @adamayoung in #160
- CONFIG: CI workflow improvements by @adamayoung in #161
- DOCS: Update README with xcbeautify requirement by @adamayoung in #162
- CONFIG: Update dependabot config by @adamayoung in #163
- CONFIG: Add codecov code coverage by @adamayoung in #164
- DOCS: Add codecov shield by @adamayoung in #165
- BUG: Fix DocC base path by @adamayoung in #166
- Bump actions/configure-pages from 4 to 5 by @dependabot in #168
- Add windows support by @JacobHearst in #169
- FEATURE: Swift Strict Concurrency support by @adamayoung in #170
New Contributors
- @dependabot made their first contribution in #168
- @JacobHearst made their first contribution in #169
Full Changelog: 11.1.0...12.0.0
11.1.0
What's Changed
- CONFIG: Add CodeQL scanning by @adamayoung in #144
- FEATURE: Create Guest Session by @adamayoung in #145
- FEATURE: Request authentication token by @adamayoung in #146
- CONFIG: Update CI workflows by @adamayoung in #149
- CONFIG: Removed documentation workflow by @adamayoung in #150
- CONFIG: Update workflows to use macOS 14 and M1 runners by @adamayoung in #151
- FEATURE: Create User Session by @adamayoung in #152
- BUG: Remove TMDb class and refactor configuration by @adamayoung in #153
Full Changelog: 11.0.0...11.1.0
11.0.0
What's Changed
- CONFIG: Update for Xcode 15.2 by @adamayoung in #135
- DOCS: Update for release 11 by @adamayoung in #137
- FEATURE: Add support for visionOS by @adamayoung in #138
- CONFIG: Add SwiftFormat by @adamayoung in #128
- FEATURE: Update availability annotations by @adamayoung in #139
- FEATURE: Make all models conform to Codable by @adamayoung in #140
- DOCS: Development by @adamayoung in #141
- DOCS: Update file headers by @adamayoung in #142
- CONFIG: Fix typo in Makefile by @adamayoung in #143
Full Changelog: 10.2.0...11.0.0
10.2.0
10.1.0
What's Changed
- CONFIG: Remove CodeQL analysis by @adamayoung in #127
- FEATURE: Add fetching watch providers to movie and tv series services by @Tuikku in #130
- FEATURE: Movie external IDs by @adamayoung in #131
- FEATURE: Person external IDs by @adamayoung in #132
- CONFIG: Update GitHub action versions by @adamayoung in #133
- FEATURE: TV series external IDs by @adamayoung in #134
Full Changelog: 10.0.0...10.1.0
10.0.0
What's Changed
- FEATURE: Handle detailed errors from TMDb by @adamayoung in #85
- CONFIG: Update workflows by @adamayoung in #88
- CONFIG: Remove swiftlint plugin by @adamayoung in #89
- CONFIG: Refactor file structure by @adamayoung in #90
- CONFIG: Update URLSession configuration by @adamayoung in #91
- Refactor models by @adamayoung in #93
- Add DocC documentation by @adamayoung in #94
- Fix documentation workflow by @adamayoung in #95
- FEATURE: Allow the use of a custom HTTP Client by @adamayoung in #96
- REFACTOR: Tidy up by @adamayoung in #97
- Add movie integration tests by @adamayoung in #98
- CONFIG: Change frequency of integration test runs by @adamayoung in #99
- CONFIG: Remove test plans by @adamayoung in #100
- FEATURE: Add logging by @adamayoung in #101
- Update Git and GitHub Actions config by @adamayoung in #102
- CONFIG: Add Swift Package Index config by @adamayoung in #103
- FEATURE: Remove logging by @adamayoung in #104
- FEATURE: Add Linux support by @adamayoung in #106
- REFACTOR: Tidy up Networking by @adamayoung in #107
- REFACTOR: Throw single error type by @adamayoung in #108
- REFACTOR: Improve Movie and TV Show decoding. Update documentation by @adamayoung in #109
- CONFIG: Update documentation workflow trigger by @adamayoung in #110
- FEATURE: Add integration tests for remaining services by @adamayoung in #111
- CONFIG: Add codespace config by @adamayoung in #112
- FEATURE: Add TV Show tagline by @Tuikku in #113
- CONFIG: Skip integration tests if TMDb API Key is missing by @adamayoung in #114
- DOCS: Update README by @adamayoung in #115
- CONFIG: Add CodeQL scanning by @adamayoung in #116
- CONFIG: Update CodeQL workflow by @adamayoung in #117
- CONFIG: Add dependabot.yml by @adamayoung in #118
- CONFIG: Conditionally depend on DocC by @adamayoung in #119
- REFACTOR: Remove unused Localization files by @adamayoung in #120
- DOCS: Update documentation links by @adamayoung in #121
- REFACTOR: Rename TV Show to TV Series by @adamayoung in #122
- FIX: TV Episode images missing language code by @dcamenisch in #126
New Contributors
Full Changelog: 9.0.0...10.0.0
9.0.0
What's Changed
- Add code scanning by @adamayoung in #63
- FEATURE: Add configuration languages by @adamayoung in #64
- FEATURE: Movie Genres by @adamayoung in #65
- FEATURE: TV Show Genres by @adamayoung in #66
- TEST: Add integration tests for Certifications, Configurations, Discover and Genres by @adamayoung in #67
- DOC: Changed to Apple DocC to build documentation by @adamayoung in #68
- DOCS: Documentation generation tidy up by @adamayoung in #69
- DOCS: Documentation workflow tidy up by @adamayoung in #70
- CONFIG: Use SwiftLint from Swift Package Plugin by @adamayoung in #71
- FEATURE: Add Watch Provider Regions by @adamayoung in #72
- FEATURE: Watch Providers for movies by @adamayoung in #73
- FEATURE: Add TV Show Watch Providers by @adamayoung in #74
- FEATURE: Add company details by @adamayoung in #75
- Refactor Service protocols by @adamayoung in #76
- Remove swiftlint SPM plugin by @adamayoung in #77
- Update to Swift 5.7 by @adamayoung in #78
- Update code scanning workflow by @adamayoung in #79
- CONFIG: Updates to build by @adamayoung in #83
Full Changelog: 8.1.0...9.0.0
8.1.0
What's Changed
- Added codecov by @adamayoung in #49
- Protocols refactor by @adamayoung in #50
- Refactored APIClient by @adamayoung in #51
- Update Readme and tidy up by @adamayoung in #52
- Add CodeClimate coverage by @adamayoung in #53
- Remove CodeCov coverage reporting by @adamayoung in #54
- Add Configuration Countries by @adamayoung in #55
- Add configuration jobs by department by @adamayoung in #56
- Tidy up by @adamayoung in #57
- Remove Code Climate during CI builds by @adamayoung in #61
- image and video language by @DannyCamenisch in #58
- Fix code formatting issues by @adamayoung in #62
- Add TV Episode Data and Images by @joeljfischer in #60
New Contributors
- @joeljfischer made their first contribution in #60
Full Changelog: 8.0.1...8.1.0