Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Commit c65b8d0

Browse files
Update Changelog.md
1 parent b034f8a commit c65b8d0

File tree

1 file changed

+87
-0
lines changed

1 file changed

+87
-0
lines changed

Changelog.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,93 @@
11
Changelog
22
=============
33

4+
Version 1.3.0
5+
===
6+
7+
#### 1.3.0
8+
(2022-11-08)
9+
10+
Breaking Changes:
11+
12+
- Rename "CustomList(s)" requests to "PersonalList(s)" requests ([Issue 276](https://github.com/henrikfroehling/Trakt.NET/issues/276))
13+
- Rename `ITraktSharing` to `ITraktConnections` ([Issue 303](https://github.com/henrikfroehling/Trakt.NET/issues/303))
14+
- Rename `TraktUserCustomListPost` to `TraktUserPersonalListPost` ([Issue 349](https://github.com/henrikfroehling/Trakt.NET/issues/349))
15+
- Move parameter types into namespace `TraktNet.Parameters` ([Issue 354](https://github.com/henrikfroehling/Trakt.NET/issues/354))
16+
- `TraktExtendedInfo`
17+
- `TraktPagedParameters`
18+
- `TraktIncludeReplies`
19+
- Refactor filters ([Issue 289](https://github.com/henrikfroehling/Trakt.NET/issues/289))
20+
- Filters are now in the namespace `TraktNet.Parameters`
21+
- Filters are now immutable and cannot be changed after created
22+
- Filters are now only creatable with their builder methods
23+
- `ITraktCalendarFilter` => `TraktFilter.NewCalendarFilter().Build()`
24+
- `ITraktMovieFilter` => `TraktFilter.NewMovieFilter().Build()`
25+
- `ITraktShowFilter` => `TraktFilter.NewShowFilter().Build()`
26+
- `ITraktSearchFilter` => `TraktFilter.NewSearchFilter().Build()`
27+
- Post builder refactoring ([Issue 319](https://github.com/henrikfroehling/Trakt.NET/issues/319))
28+
- Post builder methods have been completely refactored and unified
29+
- Post builder methods are now in the namespace `TraktNet.PostBuilder`
30+
- Posts can be created with the `TraktPost.New...Post().Build()` methods
31+
- There have been added new builders methods for creating comment-, checkin- and scrobble-posts ([Issue 346](https://github.com/henrikfroehling/Trakt.NET/issues/346))
32+
- Following post objects are now also creatable with the post builder methods
33+
- `ITraktSyncCollectionRemovePost`
34+
- `ITraktSyncRatingsRemovePost`
35+
- `ITraktSyncRecommendationsRemovePost`
36+
- `ITraktSyncWatchlistRemovePost`
37+
- `ITraktUserHiddenItemsRemovePost`
38+
- `ITraktUserPersonalListItemsRemovePost`
39+
- `ITraktMovieCommentPost`
40+
- `ITraktShowCommentPost`
41+
- `ITraktSeasonCommentPost`
42+
- `ITraktEpisodeCommentPost`
43+
- `ITraktListCommentPost`
44+
- `ITraktMovieCheckinPost`
45+
- `ITraktEpisodeCheckinPost`
46+
- `ITraktMovieScrobblePost`
47+
- `ITraktEpisodeScrobblePost`
48+
49+
Added:
50+
51+
- Add support for "limits" property in `ITraktUserSettings` ([Issue 272](https://github.com/henrikfroehling/Trakt.NET/issues/272))
52+
- Add new exception type for HTTP Status Code 420 (user has exceeded their account limit) ([Issue 273](https://github.com/henrikfroehling/Trakt.NET/issues/273))
53+
- Add support for "notes" (255 maximum characters) for watchlist and personal list items ([Issue 274](https://github.com/henrikfroehling/Trakt.NET/issues/274))
54+
- Add value "recommendations" in `TraktListType` enumeration ([Issue 275](https://github.com/henrikfroehling/Trakt.NET/issues/275))
55+
- Add support for "lists/{id}" GET request ([Issue 277](https://github.com/henrikfroehling/Trakt.NET/issues/277))
56+
- Add support for "lists/{id}/likes" GET request ([Issue 278](https://github.com/henrikfroehling/Trakt.NET/issues/278))
57+
- Add support for "lists/{id}/items/{type}" GET request ([Issue 279](https://github.com/henrikfroehling/Trakt.NET/issues/279))
58+
- Add support for "lists/{id}/comments/{sort}" GET request ([Issue 280](https://github.com/henrikfroehling/Trakt.NET/issues/280))
59+
- Add support for "users/{id}/lists/collaborations" GET request ([Issue 281](https://github.com/henrikfroehling/Trakt.NET/issues/281))
60+
- Add support for "users/saved_filters" GET request ([Issue 282](https://github.com/henrikfroehling/Trakt.NET/issues/282))
61+
- Add support for "facebook" and "apple" properties in `ITraktConnections` ([Issue 283](https://github.com/henrikfroehling/Trakt.NET/issues/283))
62+
- Add support for "rated" property in `ITraktSharingText` ([Issue 284](https://github.com/henrikfroehling/Trakt.NET/issues/284))
63+
- Add support for "vip_og", "vip_years" and "vip_cover_image" properties in `ITraktUser` ([Issue 285](https://github.com/henrikfroehling/Trakt.NET/issues/285))
64+
- Add support for "movies/updates/id/{start_date}" GET request ([Issue 293](https://github.com/henrikfroehling/Trakt.NET/issues/293))
65+
- Add support for "shows/updates/id/{start_date}" GET request ([Issue 294](https://github.com/henrikfroehling/Trakt.NET/issues/294))
66+
- Add support for "id" and "rank" properties in `ITraktWatchlistItem` ([Issue 310](https://github.com/henrikfroehling/Trakt.NET/issues/310))
67+
- New Post builder implementations ([Issue 346](https://github.com/henrikfroehling/Trakt.NET/issues/346))
68+
69+
Fixed:
70+
71+
- [Bug]: ValidateHistoryPost for RemoveWatchedHistoryItemsAsync ignores WithHistoryIds ([Issue 316](https://github.com/henrikfroehling/Trakt.NET/issues/316))
72+
73+
Improved:
74+
75+
- Return enum types for response headers with fixed values (e.g. SortBy, SortHow) ([Issue 288](https://github.com/henrikfroehling/Trakt.NET/issues/288))
76+
- Improve request validations ([Issue 350](https://github.com/henrikfroehling/Trakt.NET/issues/350))
77+
78+
Changed:
79+
80+
- Rename "CustomList(s)" requests to "PersonalList(s)" requests ([Issue 276](https://github.com/henrikfroehling/Trakt.NET/issues/276))
81+
- Rename `ITraktSharing` to `ITraktConnections` ([Issue 303](https://github.com/henrikfroehling/Trakt.NET/issues/303))
82+
- Change type of "rank" property in `ITraktListItem` to `int` ([Issue 311](https://github.com/henrikfroehling/Trakt.NET/issues/311))
83+
- Rename `TraktUserCustomListPost` to `TraktUserPersonalListPost` ([Issue 349](https://github.com/henrikfroehling/Trakt.NET/issues/349))
84+
- Move parameter types into namespace `TraktNet.Parameters` ([Issue 354](https://github.com/henrikfroehling/Trakt.NET/issues/354))
85+
- `TraktExtendedInfo`
86+
- `TraktPagedParameters`
87+
- `TraktIncludeReplies`
88+
89+
---------
90+
491
Version 1.2.0
592
===
693

0 commit comments

Comments
 (0)