Releases: camptocamp/marabunta
0.13.0
What's Changed
- Clean: update references to modes prod and demo by @leemannd in #74
- [FIX] change dependency to psycopg2 (rather than psycopg2-binary) by @vincent-hatakeyama in #73
- UPD Add new option to version - override_translation to be able to ov… by @StephaneMangin in #76
- [FIX] Drop support for python 3.7 by @ivantodorovich in #78
New Contributors
- @leemannd made their first contribution in #74
- @vincent-hatakeyama made their first contribution in #73
- @StephaneMangin made their first contribution in #76
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- [FIX] database connection parameters by @gurneyalex in #72
New Contributors
- @gurneyalex made their first contribution in #72
Full Changelog: 0.11.0...0.12.0
0.11.0 (2023-09-12)
+++++++++++++++++++ **Bugfixes** * Fix the build and release workflow **Build** * Deprecate python 2.7, 3.5 and 3.6 * Support python 3.9, 3.10 and 3.11
0.10.6
0.10.5 (2020-12-08)
Bugfixes
- Fix backup operation if force_version is set
Improvements
- Prevent text from bouncing in maintenance page
- raise an exception if there is duplicate keys in migration file
0.10.0 (2018-11-06)
Backward incompatible change
- In the migration yaml file, the
command
andcommand_args
options are
now all merged intocommand
Features
- Backup command and backup's ignore_if are now run in a 'sh' shell so we can
inject environment variables in the commands - Backup command can now use
$database
,$db_host
,$db_port
,
$db_user
,$db_password
that will be substituted by the current
configuration values
Bugfixes
- When starting 2 concurrent marabunta process and the first fail, it releases
the lock and the second would start odoo without actually run the migration.
Now, when the migration lock is released, the other process(es) will recheck
all versions as well before running odoo.
Documentation
- Add some high-level documentation
0.9.0 (2018-09-04)
Features
-
1st version it's always "setup"
In all projects' usecases the 1st version is always to setup the initial state.
Adoptingsetup
as the 1st version makes also easier to squash intermediate version
all in one as the project and its releases grow up. -
Support 5 digits version
Now you can use 5 digits versions as per odoo modules.
For instance:11.0.3.0.1
. This give us better numbering for patches
and makes versionig withing Odoo world more consistent.
Old 3 digits versions are still supported for backward compat.
Full rationale for above changes available here
-
Backup option
Migration allows using a
backup
command in order to perform specific
commands (unless explicitly opted-out) before the migration step.No backup machinery provided as you are suppose to run your own command
to execute the backup.
Bugfixes
- Build Py3 wheel on release