Skip to content

Releases: georgebv/aiosalesforce

v0.5.0

24 Mar 02:29
Compare
Choose a tag to compare

What's Changed

  • Refactored request retries - everything is now handled by RetryContext. This reduces code duplication by putting request retry handling logic inside the retrying policy
  • Refactored authentication class signatures - now they take single Salesforce client instance instead of many separate dependencies

Full Changelog: v0.4.0...v0.5.0

v0.4.0

23 Mar 00:34
Compare
Choose a tag to compare

What's Changed

  • Added Bulk API 2.0 client accessible via bulk_v2 attribute of Salesforce client
  • Added get_limits method to Salesforce client

Full Changelog: v0.3.0...v0.4.0

v0.3.0

22 Mar 05:54
Compare
Choose a tag to compare

What's Changed

  • Added attempt attribute to RetryEvent
  • Added count attribute to RestApiCallConsumptionEvent and BulkApiBatchConsumptionEvent
  • Authentication requests now respect retry_policy and concurrency_limit set for Salesforce client calling them

Full Changelog: v0.2.1...v0.3.0

v0.2.1

21 Mar 18:14
Compare
Choose a tag to compare

What's Changed

  • Ahieved 100% test coverage, fixed bugs 🐛 in the process
  • RetryEvent now has exception attribute
  • Fixed json serializer not formatting some dates/datetimes in compliance with the Salesforce spec

Full Changelog: v0.2.0...v0.2.1

v0.2.0

19 Mar 00:24
Compare
Choose a tag to compare

What's Changed

  • Configured Codecov and added Windows tests by @georgebv in #1
  • Added orjson for more general serialization and for better performance
  • Added SOQL query formatter
  • Added unit tests and fixed many bugs 🐛

Full Changelog: v0.1.0...v0.2.0

v0.1.0

12 Mar 07:18
Compare
Choose a tag to compare

First release. Supports the following:

  • Authenticate
  • Execute SOQL query
  • Perform CRUD operations against individual sobjects
  • Event hooks
  • Retries

Full Changelog: https://github.com/georgebv/aiosalesforce/commits/v0.1.0