Releases: adamayoung/TMDb
Releases · adamayoung/TMDb
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
8.0.1
8.0.0
What's Changed
- Add image URL builder and refactoring by @adamayoung in #46
- Updated README for 8.0.0 by @adamayoung in #47
Full Changelog: 7.1.0...8.0.0
7.1.0
What's Changed
- Renamed TMDb class to TMDbAPI to avoid confusion with module name by @adamayoung in #44
- Updated README by @adamayoung in #45
Full Changelog: 7.0.0...7.1.0
7.0.0
What's Changed
- CONFIG: Make tests run in parallel by @adamayoung in #34
- CONFIG: GitHub workflow changes by @adamayoung in #35
- FEATURE: Remove Combine and closure methods by @adamayoung in #41
- HOUSEKEEPING: Remove VSCode directory and update gitignore by @adamayoung in #42
- DOCUMENTATION: Update README by @adamayoung in #43
Full Changelog: 6.0.0...7.0.0
6.0.0
Added async/await support.
5.0.0
- Added support for Swift 5.5's async/await
- Added documentation to the models