Releases: davidmreed/amaxa
Releases · davidmreed/amaxa
0.9.8
0.9.7
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
Amaxa 0.9.6 adds two new features.
Transforms
- The transforms framework is now extensible with plugins.
- Amaxa ships with two new transforms (
prefix
andsuffix
).
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 usingfields
to add more fields and apply transforms. - A new key,
exclude-fields
, allows the suppression of fields which would otherwise be included byfield-group
.
0.9.5
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.