Releases: katyukha/Odood
Releases · katyukha/Odood
v0.2.0
Changelog
Release 0.2.0 (2024-12-12)
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. - Added automatic builds of docker images with pre-installed Odoo.
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
- Changed generation of default test db name.
Before it was:odood<serie>-odood-test
Now it will be:<db_user>-odood-test
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.