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.