- breaking change: make
UserLinks.{likes,followers,following}andPhotoStatistics.likesnullable to adapt to changed API response (#23)
- feat: add
Photos.download(location)(#22)
- chore: allow 1.0.0 in version constraint for http (#18)
- docs: fix formatting
- docs: add mention of
cbl
- docs: rewrite README
- feat: log through
loggingpackage - feat: add
cropandautoFormatoptions for image resizing - feat: add
sourceproperty to models - docs: add docs for
TopicOrder
- feat: add
Topicresource - feat: add
langparameter toSearch.photos - breaking change: remove
UserStatistics.likes - breaking change: make
Photo.blurHashnullable
- feat: add
Photo.blurHash - deprecation:
PhotoOrder.popular - deprecation:
featuredparameter ofCollections.list - deprecation:
UserStatistics.likes
- revert to sdk constraint
>=2.12.0-0 <3.0.0
- style: fix formatting
- fix: fix short-circuiting issue
- feat: migrate to null-safety
- fix: fix spelling of
RequestExtension - fix: only parse body of success response
- fix: use correct url for
Collections.photosandCollections.related - docs: use
goAndGetin docs
- docs: update description
- feat: add
UnsplashClient.closemethod - fix: change type of
Collection.idtoString(unsplash API changed) - build(deps): upgrade dependencies
- docs: improve README
- fix: fix typos
- bump dependencies
- move to pedantic code style
-
feat(): improve client
- handle non json body
- add
Response.getto getResponse.dataor throw an error
-
feat(): add various filtering options
- Photos.random: contentFilter
- Search.photos: color, orderBy, contentFilter
- Users.photos: orientation
- Users.likedPhotos: orientation
- PhotoOrder.relevant
-
feat(): add collections api (public actions only)
-
fix(): include User.portfolio in json representation
- fix(): downgrade version of collection to ^1.14.11
- add runnable example
- update package description
- Initial release