atproto 0.6.2
atproto: ^0.6.2 copied to clipboard
The most famous and powerful Dart/Flutter library for AT Protocol.
Release Note #
0.6.2 #
0.6.1 #
- Exposed freezed union objects. You can use them for pattern matching. (#600)
labels.dartULabelsSelLabelsULabelsUnknown
report_subject.dartUReportSubjectRepoRefUReportSubjectStrongRefUReportSubjectUnknown
subscribed_repo.dartUSubscribedRepoCommitUSubscribedRepoHandleUSubscribedRepoMigrateUSubscribedRepoTombstoneUSubscribedRepoInfoUSubscribedRepoUnknown
batch_action.dartUBatchActionCreateUBatchActionUpdateUBatchActionDelete
0.6.0 #
- Drop support for null unsafe Dart, bump SDK constraint to '^3.0.0'. (#599)
- Dart3 modifier applied.
0.5.8 #
0.5.4 #
- Upgraded
atproto_core. Fixed minor things.
0.5.3 #
- Removed deprecated properties. This is a property that was planned to be turned off in
v0.6.0, so there are no breaking changes.
0.5.2 #
- A method to retrieve response data as JSON from endpoints that perform GET communication has been added. These processes do not convert to a specific model object, thus improving performance. (#563)
IdentitiesServicefindDIDAsJson
RepositoriesServicefindRecordAsJsonfindRecordsAsJsonfindRepoInfoAsJson
ServersServicefindCurrentSessionAsJsonfindInviteCodesAsJsonfindAppPasswordsAsJsonfindServerInfoAsJson
SyncServicefindRepoCommitsAsJsonfindRepoCommitPathsAsJsonfindRepoBlocksAsJsonfindRepoCheckoutAsJsonfindRepoHeadAsJsonfindRecordAsJsonfindReposAsJson
0.5.1 #
- Supported
com.atproto.server.describeServerasfindServerInfoinServersService. (#260) - Supported
com.atproto.server.createInviteCodesascreateInviteCodesinServersService. (#258) identifierincreateSessionis now required.- Fixed to throw
UnsupportedErrorwhen an anonymous user tries to access an endpoint that requires authentication. (#564)
0.5.0 #
0.4.0 #
- Supported
com.atproto.sync.getRepoasfindRepoCommitsinSyncService. (#313) - Changed default timeout from 10 seconds to 30 seconds.
- Supported
com.atproto.sync.getCommitPathasfindRepoCommitPathsinSyncService. (#310) - Supported
com.atproto.sync.getBlocksasfindRepoBlocksinSyncService. (#308) - Supported
com.atproto.sync.getCheckoutasfindRepoCheckoutinSyncService. (#309) - Supported
com.atproto.sync.getHeadasfindRepoHeadinSyncService. (#311) - Supported
com.atproto.sync.getRecordasfindRecordinSyncService. (#312) - Supported
com.atproto.repo.listRecordsasfindRecordsinRepositoriesService. (#305) - Supported
com.atproto.repo.rebaseRepoasrebaseRepoinRepositoriesService. (#509) - Supported
com.atproto.sync.listReposasfindReposinSyncService. (#315) - Renamed object from
RepotoRepoInforeturned fromfindRepoInfoinRepositoriesService. - Renamed
RecordValuetoRecord. And nowcreateRecordandupdateRecordreturnsStrongRef. (#511) - Removed
BlobContextandLegacyBlob. Blobs in the old format were modified to be converted to the new format. (#514)
0.3.4 #
0.3.1 #
0.3.0 #
- Fixed type from
StrongReftoRecordofupdateRecordinRepositoriesService. - Updated SDK to
">=2.17.0 <4.0.0". (#406)
0.2.13 #
- Supported
com.atproto.repo.applyWritesasupdateBulkinRepositoriesService. Also added following utilities. (#306)createRecordsupdateRecordsdeleteRecords
- Added
toStrongRef()method inRecordandRecordValue. Be sure to check withhasStrongReforhasNotStrongRefwhen you usetoStrongRef()fromRecordValue, becausecidinRecordValueis nullable. (#367)
0.2.12 #
- Added
unknownfields for union types. The AT Protocol allows some endpoints to create records of types not officially supported. In such cases, theunknownfield is used to store the raw JSON for a safe and user-choice implementation. (#350)
0.2.11 #
- Removed
didparameter fromfindRecordinRepositoriesService.
0.2.9 #
0.2.7 #
0.2.6 #
- Supported
com.atproto.server.createAccount. (#256) - Supported
com.atproto.server.createInviteCode. (#257) - Added
protocoloption. Defaults toHTTPS. (#269) - Supported
com.atproto.server.deleteAccount. (#259) - Supported
com.atproto.server.requestDeleteAccount. (#273) - Supported
com.atproto.server.requestPasswordReset. (#263) - Supported
com.atproto.server.updatePassword. (#264) - Supported
com.atproto.server.createAppPassword. (#277) - Supported
com.atproto.server.deleteAppPassword. (#279) - Supported
com.atproto.server.listAppPasswords. (#278) - Supported
com.atproto.server.getAccountInviteCodes. (#261)
0.2.4 #
0.2.3 #
- Fixed lexicon method id from
com.atproto.handletocom.atproto.identity.
0.2.2 #
- Merged official refactoring. (#52)
- Renamed
SessionServicetoServersService - Renamed
handleparameter increateSessiontoidentifier - Removed parameter
collectionfromRepositoriesService.deleteRecord
- Renamed
0.2.1 #
0.2.0 #
0.1.1 #
0.1.0 #
- Refactored structures. (#70)
- Moved
Emptytoatproto_core - Moved
ATProtoResponsetoatproto_core - Moved
ATProtoRequesttoatproto_core
- Moved
0.0.4 #
- Fixed typo from
awtTokentoaccessJwt.
0.0.3 #
- Added
RepositoriesService.createRecorddestroyRecord
0.0.2 #
- Fixed links.
0.0.1 #
- First Release!