Releases: katyukha/Odood
Releases · katyukha/Odood
v0.2.0-beta.3
Changelog
Release 0.2.0 (unreleased)
Added
- New experimental command
odood deploy
that could be used to deploy production-ready Odoo instance. - Added experimental support for Odoo 18
- Added new command
odood repo fix-series
that allows to set series for all modules in repo to project's serie.
Changed
- Pre-commit related commands moved to
pre-commit
subcommand.
Thus, following commands now available to work with pre-commit:odood pre-commit init
odood pre-commit set-up
odood pre-commit run
- Change command
odood server run
. Command usesexecv
to run Odoo,
thus, Odoo process will replace Odood process. Thus, option--detach
is not available here. If you want to start Odoo in background, then
odood server start
command exists. Instead, this command (odood server run
)
is designed to run Odoo with provided args in same way as you run Odoo binary directly.
For example, following command
odood server run -- -d my_database --install=crm --stop-after-init
,
that will installcrm
module, will be translated toodoo -d my_database --install=crm --stop-after-init
,
that will be ran inside virtualenv of current Odood project.- Added new option
--ignore-running
that allows to ignore server running. - Removed option
--detach
as it does not have sense. Useodood server start
instead.
- Added new option
v0.2.0-beta.2
Changelog
Release 0.2.0 (unreleased)
Added
- New experimental command
odood deploy
that could be used to deploy production-ready Odoo instance. - Added experimental support for Odoo 18
- Added new command
odood repo fix-series
that allows to set series for all modules in repo to project's serie.
Changed
- Pre-commit related commands moved to
pre-commit
subcommand.
Thus, following commands now available to work with pre-commit:odood pre-commit init
odood pre-commit set-up
odood pre-commit run
- Change command
odood server run
. Command usesexecv
to run Odoo,
thus, Odoo process will replace Odood process. Thus, option--detach
is not available here. If you want to start Odoo in background, then
odood server start
command exists. Instead, this command (odood server run
)
is designed to run Odoo with provided args in same way as you run Odoo binary directly.
For example, following command
odood server run -- -d my_database --install=crm --stop-after-init
,
that will installcrm
module, will be translated toodoo -d my_database --install=crm --stop-after-init
,
that will be ran inside virtualenv of current Odood project.- Added new option
--ignore-running
that allows to ignore server running. - Removed option
--detach
as it does not have sense. Useodood server start
instead.
- Added new option
v0.2.0-beta.1
Changelog
Release 0.2.0 (unreleased)
Added
- New experimental command
odood deploy
that could be used to deploy production-ready Odoo instance. - Added experimental support for Odoo 18
Changed
- Pre-commit related commands moved to
pre-commit
subcommand.
Thus, following commands now available to work with pre-commit:odood pre-commit init
odood pre-commit set-up
odood pre-commit run
- Change command
odood server run
. Command usesexecv
to run Odoo,
thus, Odoo process will replace Odood process. Thus, option--detach
is not available here. If you want to start Odoo in background, then
odood server start
command exists. Instead, this command (odood server run
)
is designed to run Odoo with provided args in same way as you run Odoo binary directly.
For example, following command
odood server run -- -d my_database --install=crm --stop-after-init
,
that will installcrm
module, will be translated toodoo -d my_database --install=crm --stop-after-init
,
that will be ran inside virtualenv of current Odood project.- Added new option
--ignore-running
that allows to ignore server running. - Removed option
--detach
as it does not have sense. Useodood server start
instead.
- Added new option
v0.2.0-alpha.3
Changelog
Release 0.2.0 (unreleased)
Added
- New command
odood odoo run
that allows to run Odoo itself. - New command
odood deploy
that could be used to deploy production-ready Odoo instance.
Changed
- Pre-commit related commands moved to
pre-commit
subcommand.
Thus, following commands now available to work with pre-commit:odood pre-commit init
odood pre-commit set-up
odood pre-commit run
v0.2.0-alpha.2
Changelog
Release 0.2.0 (unreleased)
Added
- New command
odood odoo run
that allows to run Odoo itself. - New command
odood deploy
that could be used to deploy production-ready Odoo instance.
Changed
- Pre-commit related commands moved to
pre-commit
subcommand.
Thus, following commands now available to work with pre-commit:odood pre-commit init
odood pre-commit set-up
odood pre-commit run
v0.1.0
Changelog
Release 0.1.0 (2024-08-15)
Added
- New command
odood venv pip
that allows to run pip from current venv. - New command
odood venv npm
that allows to run npm from current venv. - New command
odood venv python
that allows to run python from current venv. - New command
odood venv ipython
that allows to run ipython from current venv. - Added new option
--ual
to commandodood repo add
that allows to automatically
update list of addons when repository was added. - New command
odood venv run
that allows to run any command from current venv. - New command
odood repo run-pre-commit
to run pre-commit for the repo.
Changed
- Database restoration reimplemented in D,
thus now it restores db dump and filestore in parallel.
v0.0.16-rc3
Changelog
Release 0.0.16 (Unreleased)
Added
- New command
odood venv pip
that allows to run pip from current venv. - New command
odood venv npm
that allows to run npm from current venv. - New command
odood venv python
that allows to run python from current venv.
Changed
- Database restoration reimplemented in D,
thus now it restores db dump and filestore in parallel.
v0.0.16-rc2
Changelog
Release 0.0.16 (Unreleased)
Changed
- Database restoration reimplemented in D,
thus now it restores db dump and filestore in parallel.
v0.0.16-rc1
Changelog
Release 0.0.16 (Unreleased)
Changed
- Database restoration reimplemented in D,
thus now it restores db dump and filestore in parallel.
v0.0.15
Changelog
Release 0.0.15 (2023-10-30)
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.