Releases: OCA/openupgradelib
3.3.2
What's Changed
- [IMP] update_module_names: set noupdate = FALSE in remaining occurrences by @MiquelRForgeFlow in #273
- [IMP] *: warn -> warning by @MiquelRForgeFlow in #274
- [FIX] rename_models: also rename models in res_id of ir.property by @MiquelRForgeFlow in #275
- [IMP] upgrade_path: support upgrade paths (separated by commas) by @royleviindoo in #277
New Contributors
- @royleviindoo made their first contribution in #277
Full Changelog: 3.3.1...3.3.2
3.3.1
[FIX+IMP] _change_generic: Allow to transfer generic stuff between models + fix followers through SQL
3.3.0
[IMP] merge_records: add 'merge' option for Reference fields
[IMP] openupgrade_merge_records: New feature: adjust merged values by SQL
[IMP] delete_records_safely_by_xml_id: Mark as noupdate failed ones
[FIX] openupgrade_merge_records: Proper filtering on dates values adjustment
[FIX] openupgrade_merge_records: SQL UPDATE query was not properly formatted
[FIX] merge_records: don't merge if hierarchy exists
[IMP] delete_records_safely_by_xml_id: restrict exception scope
[IMP] merge_records: option to exclude all fields not in field_spec
[FIX] openupgrade_merge_records: Ensure a tuple is passed on SQL queries
3.2.2
openupgrade_merge_records: Detect recursive relations
Through table foreign keys. We abort on that cases.
3.2.1
[IMP] delete_records_safely_by_xml_id: Mark as noupdate failed ones
3.2.0
openupgrade_merge_records: Adjust merged values in SQL method
3.1.1
Merge pull request #244 from acsone/fix-setup.py-old-python-sbi Fix issue when running setup.py on python<3.8
3.1.0
Merge pull request #243 from acsone/pypi-sbi Publish to PyPI on git tag
3.0.0
3.0.0
2.0.0
- [FIX] set_defaults: New api adaptation
- [RVR] Python 3 compatibility
- [IMP] load_data: support update mode where we never try to create records
- [ADD] rename_fields: New method for renaming completely fields
- [ADD] replace_account_types: Replace account types for Odoo 9.0
- [ADD] delete_template_translations: New method for deleting translations of changed templates with noupdate true
- [ADD] disable_invalid_filters
- [FIX] Fix logging with non-ascii characters in exception
- [IMP] rename_models: rename field xmlids
- [ADD] add_fields: Add a field definition
- [ADD] update_module_moved_fields: New method for updating module field when moving a field from one module to another
- [IMP] rename_models: Handle properties that reference to the old model
- [IMP] logged_query: Allow to not logging output if no records affected
- [ADD] merge_records: New method for merging several records into a target one
- [IMP] convert_binary_field_to_attachment: Conversion to attachment on large datasets