Releases: shahmal1yev/blueskysdk
v1.8.0-beta
What's Changed
- [BSS-108] Enhance SDK usability with
BskyFacade
, helper functions, and improved type annotations by @shahmal1yev in #55 - [BSS-109] Implement video upload by @shahmal1yev in #56
New Lexicons
- GetJobStatus
- GetServiceAuth
- UploadVideo
New Features
- A new feature has been added to allow to upload videos (see Video Upload Example)
Thanks
Thanks to @dipenpro for suggesting the video upload feature in #44
Full Changelog: v1.7.0-beta...v1.8.0-beta
v1.7.0-beta
What's Changed
- [BSS-104] Make response component as serializable by @shahmal1yev in #50
- [BSS-106] Add RefreshSession Lexicon and Unit Tests for Token Handling by @shahmal1yev in #51
- [BSS-107]: Add GetSession Lexicon and Response Support by @shahmal1yev in #53
- [BSS-105]: Enhance session management: package can handle existing sessions now by @shahmal1yev in #52
New Lexicons
New Features
- Enhanced session management (see Using Existing Sessions)
- Any response can be serialized (see Any response can be serialized)
Thanks
- @PaulWebster for insightful discussion and feature suggestions at #49
Full Changelog: v1.6.0-beta...v1.7.0-beta
v1.6.0-beta
What's Changed
- [BSS-101] Implement GetTimeline by @shahmal1yev in #45
Full Changelog: v1.5.1-beta...v1.6.0-beta
v1.5.1-beta
What's Changed
- [BSS-99] Fix deprecated method warning suppression in SDK components by @shahmal1yev in #42
Full Changelog: v1.5.0-beta1...v1.5.1-beta
v1.5.0-beta1
What's Changed
- [BSS-90] Implement SearchPosts by @shahmal1yev in #34
- [BSS-94] Add support for handling blobs via array by @shahmal1yev in #35
- [BSS-96] Refactor/Enhance SearchPosts and ensure compatibility by @shahmal1yev in #37
- [BSS-97] Suppress deprecation warnings in new methods using deprecated functionality by @shahmal1yev in #38
Fixes
- [BSS-95] Fix: Update RecordWithMedia structure and enhance tests by @shahmal1yev in #36
Full Changelog: v1.5.0-beta...v1.5.0-beta1
v1.5.0-beta
What's Changed
- [BSS-90] Implement SearchPosts by @shahmal1yev in #30
Deprecations
-
Marked
get
andexist
methods in theBaseResponse
trait as deprecated since version1.5.0-beta
.- These methods are planned for removal in version
2.x
. - Added runtime deprecation warnings to notify developers about their usage.
- Introduced
resolve
as an alternative toget
andhas
as an alternative toexist
.
- These methods are planned for removal in version
-
Marked
cast
andrevert
methods in theBaseObject
trait as deprecated since version1.5.0-beta
.- These methods are planned for removal in version
2.x
. - No direct alternatives are provided; functionality will not be replaced.
- These methods are planned for removal in version
Thanks
- Thanks to @dev4press for creating and contributing to the implementation of the
SearchPosts
feature in #29
Full Changelog: v1.4.3-beta...v1.5.0-beta
v1.4.3-beta
What's Changed
- [BSS-89] Investigate and Resolve Collection Iteration Bug in README Example by @shahmal1yev in #26
Acknowledgments
- Thanks to @pupi1985 for the report: shahmal1yev/gCollection#1
Full Changelog: v1.4.2-beta...v1.4.3-beta
v1.4.2-beta
What's Changed
- [BSS-80] Fix Incorrect MIME Type Validation by @shahmal1yev in #21
- [BSS-86] Fix incorrect JSON serialization of External with image preview card by @shahmal1yev in #23
Acknowledgments
Special thanks ⭐ to @MeesterPaul for reporting bugs:
Full Changelog: v1.4.1-beta1...v1.4.2-beta
v1.4.1-beta1
What's Changed
- Announce the release to community by @shahmal1yev in #15
- Resolve the issue that external does not serialize by atproto/bsky specs (#18) by @shahmal1yev in #19
Full Changelog: v1.4.0-beta1...v1.4.1-beta1
v1.4.0-beta1
✨ Summary
This beta release includes the implementation of several new lexicons and features. While all features are complete, the package is in beta testing phase.
🔄 Changes
- Implementation of
GetFollowers
,GetProfiles
,CreateRecord
lexicons - Added
Blob
Data Model andCIDV1
implementation - Added MultiFormat support (
MultiHash
,MultiCodec
,MultiBase
) - Post creation via PostBuilder API
⚠️ Beta Status Notice
- Package features are complete but still in testing phase
- API interfaces may receive minor updates
- Full test coverage pending
- Documentation updates in progress
What's Changed
- [BSS-46] GetFollowers, GetProfiles, CreateRecord and PostBuilder API by @shahmal1yev in #12
Full Changelog: v1.3.0-alpha1...v1.4.0-beta1