Skip to content

Releases: davidmreed/amaxa

0.9.8

07 Oct 05:20
b850c39
Compare
Choose a tag to compare

Changes

0.9.7

05 Oct 04:17
Compare
Choose a tag to compare

Changes

  • Default API version updated to 52.0
  • Formal support for Python 3.6 dropped.
  • Ensured we open all files in UTF-8 mode
  • Added support for specifying Bulk API mode (serial/parallel)

0.9.6

26 Apr 21:21
3ff4dc4
Compare
Choose a tag to compare

Amaxa 0.9.6 adds two new features.

Transforms

  • The transforms framework is now extensible with plugins.
  • Amaxa ships with two new transforms (prefix and suffix).

Thanks to Kyle Crouse and Doug Ayers for valuable suggestions.

Field Selection in Operations

  • Operations may now extend the use of field-group by also using fields to add more fields and apply transforms.
  • A new key, exclude-fields, allows the suppression of fields which would otherwise be included by field-group.

0.9.5

25 Mar 04:01
Compare
Choose a tag to compare

This release adds several new features and fixes bugs, along with a comprehensive overhaul of the project's documentation, test automation, and release architecture.

Thanks to Edmondo Porcu and Kyle Crouse for suggestions and improvements.

  • Prebuilt, single-binary executables are now built for Linux, Mac OS, and Windows 10 (using PyInstaller).
  • Amaxa now supports setting Bulk API options, including the batch size.
  • Amaxa can use Salesforce DX authentication.
  • Environment variables can be referenced in credential files.
  • Amaxa now supports a --check-only flag to validate a potential operation run.
  • Extensive refactoring of the codebase took place to support future enhancements.
  • Documentation is now on ReadTheDocs.
  • The primary repository has moved to GitHub.

Operation and credential files should use version: 2 to take advantage of new features.