Skip to content

Releases: katyukha/Odood

v0.0.15-rc3

06 Oct 19:08
Compare
Choose a tag to compare
v0.0.15-rc3 Pre-release
Pre-release

Changelog

Release 0.0.15 (Unreleased)

Added

  • Added ability skip addons specified in file during install/update/upgrade.
  • Added new options to odood test command:
    • --file that could be used to pass the path to file to read addons to test from
    • --skip-file read names of addons to skip from file

Changed

  • Installation of dependencies from manifest is now optional.
    It is frequent case, when authors of module place incorrect dependencies
    in manifest, thus installation of addon may fail.

Fixes

  • Fix error when running addons install/update/uninstall with non-existing
    logfile. This was caused by attempt to determine starting point of logfile
    to search for errors happened during operation.
    Now this case is handled correctly.

v0.0.15-rc2

06 Oct 08:06
Compare
Choose a tag to compare
v0.0.15-rc2 Pre-release
Pre-release

Changelog

Release 0.0.15 (Unreleased)

Changed

  • Installation of dependencies from manifest is now optional.
    It is frequent case, when authors of module place incorrect dependencies
    in manifest, thus installation of addon may fail.

Fixes

  • Fix error when running addons install/update/uninstall with non-existing
    logfile. This was caused by attempt to determine starting point of logfile
    to search for errors happened during operation.
    Now this case is handled correctly.

v0.0.15-rc1

06 Oct 07:49
Compare
Choose a tag to compare
v0.0.15-rc1 Pre-release
Pre-release

Changelog

Release 0.0.15 (Unreleased)

Changed

  • Installation of dependencies from manifest is now optional.
    It is frequent case, when authors of module place incorrect dependencies
    in manifest, thus installation of addon may fail.

Fixes

  • Fix error when running addons install/update/uninstall with non-existing
    logfile. This was caused by attempt to determine starting point of logfile
    to search for errors happened during operation.
    Now this case is handled correctly.

v0.0.14

04 Oct 07:11
Compare
Choose a tag to compare

Changelog

Release 0.0.14 (2023-10-04)

Added

  • Added new options --skip and --skip-re to odood test command,
    that allow to not run tests for specified addons.
    Useful in cases, when there is need to skip some addons
    found via options --dir and --dir-r
  • Added new options --skip and --skip-re to odood addons install/update/uninstall commands.
    Useful in cases, when there is need to skip some addons
    found via options --dir and --dir-r
  • Added new option --skip-errors to odood addons install/update/uninstall commands, that allows
    to not fail when installing addons in database,
    thus allowing to install addons to other databases, and fail in the end.
  • Added new option --install-type to odood init and odood venv reinstall-odoo commands,
    thus, now it is possible to install Odoo as git repo or as unpacked archive depending on this option

Changed

  • Load Python dynamically, thus make Odood more portable.
  • Finally, make Odood portable. Now we have universal deb package, that could be installed on most debian-based repos newer then ubuntu:20.04
  • Commands odood addons install/update/uninstall now will report Odoo errors raised during addons installation.

v0.0.14-rc4

30 Sep 19:27
Compare
Choose a tag to compare
v0.0.14-rc4 Pre-release
Pre-release

Changelog

Release 0.0.14 (Unreleased)

Added

  • Added new options --skip and --skip-re to odood test command,
    that allow to not run tests for specified addons.
    Useful in cases, when there is need to skip some addons
    found via options --dir and --dir-r
  • Added new options --skip and --skip-re to odood addons install/update/uninstall commands.
    Useful in cases, when there is need to skip some addons
    found via options --dir and --dir-r
  • Added new option --skip-errors to odood addons install/update/uninstall commands, that allows
    to not fail when installing addons in database,
    thus allowing to install addons to other databases, and fail in the end.
  • Added new option --install-type to odood init and odood venv reinstall-odoo commands,
    thus, now it is possible to install Odoo as git repo or as unpacked archive depending on this option

Changed

  • Load Python dynamically, thus make Odood more portable.
  • Commands odood addons install/update/uninstall now will report Odoo errors raised during addons installation.

v0.0.14-rc2

11 Sep 09:43
Compare
Choose a tag to compare
v0.0.14-rc2 Pre-release
Pre-release

Changelog

Release 0.0.14 (Unreleased)

v0.0.14-rc1

11 Sep 07:58
Compare
Choose a tag to compare
v0.0.14-rc1 Pre-release
Pre-release

Changelog

Release 0.0.14 (Unreleased)

v0.0.13

08 Sep 13:33
Compare
Choose a tag to compare

Changelog

Release 0.0.13 (2023-09-08)

Added

  • Command odood addons generate-py-requirements that allows to generate
    requirements txt files for specified modules.
  • Added new option --tdb to odood db create command,
    that allows to use automatically generated default name for tests database.
  • Added new command odood db list-installed-addons.
    This command could be used to print to stdout or
    file list of addons installed on specific databases.

v0.0.13-rc1

17 Aug 12:07
Compare
Choose a tag to compare
v0.0.13-rc1 Pre-release
Pre-release

Changelog

Release 0.0.12 (2023-08-14)

Added

  • Command odood odoo shell that allows to open odoo shell for specified db.
  • Added release for debian:bullseye

Changed

  • Implement backup of database on D level. This way it provides better error handling.
  • Added ability to cache downloads if ODOOD_CACHE_DIR environment variable is set.

v0.0.12

14 Aug 09:02
Compare
Choose a tag to compare

Changelog

Release 0.0.12 (2023-08-14)

Added

  • Command odood odoo shell that allows to open odoo shell for specified db.
  • Added release for debian:bullseye

Changed

  • Implement backup of database on D level. This way it provides better error handling.
  • Added ability to cache downloads if ODOOD_CACHE_DIR environment variable is set.