Skip to content

Releases: katyukha/odoo-helper-scripts

v1.6.1

16 Dec 19:42
Compare
Choose a tag to compare

Fixed

  • Fix rewrite of "psycopg2 -> psycopg2-binary" in setup.py

Release v1.6.0

16 Dec 19:40
Compare
Choose a tag to compare

Added

Experimental support for Odoo 18

Release 1.5.0 (2023-11-16)

16 Nov 20:27
Compare
Choose a tag to compare

Added

  • Experimental support of Odoo 17.0

Release 1.4.0 (2023-11-08)

08 Nov 14:38
Compare
Choose a tag to compare

Added

  • New option --enforce-bump to odoo-helper ci fix-versions and odoo-helper ci check-versions commands.

Changed

  • Changed default installed version of wkhtmltopdf to 0.12.6.1 r3. Thus it have to be working on Ubuntu 22.04+

Release 1.3.0 (2023-03-28)

31 Mar 15:26
Compare
Choose a tag to compare

Added

  • Added new option --no-fetch to cmd odoo-helper link that allows to disable
    fetching repositories (from odoo_requirements.txt and oca_dependencies.txt)

Changed

Fixed

  • Force link modules during migration tests

v1.2.0

21 Mar 16:58
Compare
Choose a tag to compare
v1.2.0

Release 1.0.0 (2023-01-08)

08 Jan 20:24
Compare
Choose a tag to compare

Release 1.0.0 (2023-01-08)

Added

  • Added new option --no-drop-db to odoo-helper test command.
    This option could be used to tell odoo-helper to not drop temporary test database.
    Especially, this is useful for migration testing to check the state of database after migration.
  • Added new option --sys--deps to odoo-install command.
    This opt allows to automatically install system dependencies whe installing odoo, but requires sudo.

Changed

  • Removed overwrites for dependencies for pyopenssl and cryptography,
    because they are fixed on odoo side now.
  • Use LOdoo as separate python package.
    Note: This change may be backward incompatible. So,
    it is possible, that after update you will need to run command
    odoo-helper install py-prerequirements
  • Added safeguard preventing running installation of odoo as root user.
    This is needed to warn users, that this script is not designed to
    install production-ready instances, and it is focused on developers to help
    them to manage multiple local installations of Odoo.
    For production-ready installation
    CR&D Deploy script have to be used.
    It will automatically install odoo-helper and configure everything in right way.
  • Automatically install python2-setuptools-whl package, when installing python2 support.

Release 0.15.0

25 Oct 17:13
Compare
Choose a tag to compare

Added

  • Added new options to fetch command:
    • --git-single-branch could be used to clone repos with single branch options
    • --git-depth-1 could be used to clone repos with option --depth=1
  • Experimental support of Odoo 16.0

Fixes

  • flake8-colors not needed anymore, as flake8 support color output byt default.
  • Limit version of pylint-odoo to less then 8.0 for backward compatibility.
    This is done because OCA remove a large part of functionality in 8.0.
    See merge request: OCA/pylint-odoo#396

Release 0.14.1 (2022-09-09)

25 Oct 17:12
Compare
Choose a tag to compare

Fixes

Require "pyopenssl>=21.0.0" during odoo install to make odoo 15 work on ubuntu:20.04

Release 0.14.0

17 Aug 08:59
Compare
Choose a tag to compare

Release 0.14.0 (2022-08-16)

Added

  • Ability to automatically detect python for Odoo version via following options:
    • odoo-helper install reinstall-venv --build-python auto
    • odoo-install --build-python auto
  • Ability to automatically build python for odoo version only if system python do not satisfy odoo requirements.
    For this reasone new option was added to following commands:
    • odoo-helper install reinstall-venv --build-python-if-needed
    • odoo-install --build-python-if-needed
  • Add ability to enforce odoo-helper fetch clone repos with --single-branch options.
    This feature could be enabled via environment variable ODOO_HELPER_FETCH_GIT_SINGLE_BRANCH.
    This feature could be useful to reduce size of cloned repositories.
  • Added ability to automatically update odoo-helper-scripts installed via debian package.

Changed

  • On module migration (during forwardport) automatically replace related_sudo= to compute_sudo
    for field definitions.

Deprecations

  • Option odoo-install --openupgrade is deprecated. It will raise error for odoo 14.0+.
    Starting from Odoo 14.0, openupgrade uses separate odoo addons to store migrations,
    instead of full copy of odoo.