Tags: silverdale-bilal/docker-odoo-project
Tags
4.2.1 (2021-05-10) ++++++++++++++++++ **Bugfixes** * switch apt url for PostgreSQL to apt-archive for jessie-based images see https://www.postgresql.org/message-id/YBMtd6nRuXyU2zS4%40msg.df7cb.de
4.2.0 (2020-05-05) ++++++++++++++++++ **Features and Improvements** * disable pip version checks (required network access, can timeout) * Bypass migration when using: docker-compose run --rm odoo odoo shell [...] docker-compose run --rm odoo odoo [...] --help [...] **Bugfixes** * [<= 10.0] Fix pytest version to 4.6, last supported version in Python 2.7 * Fix dbfilter in test environment **Libraries** * Update Marabunta to 0.10.5 * [14.0] Downgrade `urllib3` to a compatible version with Odoo supported `requests` version. * [>= 12.0] Remove `odoo-autodiscover` as it's not necessary since Odoo 12.0. * [11.0,12.0] Pin `watchdog` to Py3.5 compatible versions * [<= 10.0] Pin `pip` to last Py2 compatible version * [<= 10.0] Pin `watchdog` to last Py2 compatible version * [<= 10.0] Pin `ruamel.yaml` to last Py2 compatible version * [<= 10.0] Pin `importlib-metadata` to last Py2 compatible version * [<= 10.0] Pin `zipp` to last Py2 compatible version **Build** * Add new version for Odoo 14.0 * Add new 12.0 flavor based on debian:buster **Documentation** * pytest-cov documentation
4.1.0 (2020-05-05) ++++++++++++++++++ **Features and Improvements** * Add support for socket connection to PostgreSQL **Bugfixes** * Pin `setuptools<45` and other dependencies to ensure Python 2 support in Odoo<=10 * Fix deprecated download links for wkhtmltopdf * Include `.coveragerc` for all versions * Fix PostgreSQL package installation in v13 **Libraries** * Bump `psutil` version to 5.7.0 * Bump `Pillow` version to 6.2.2 (v9-13) * Bump various libraries in v13 to match Odoo's requirements
4.0.0 (2019-12-23) ++++++++++++++++++ **Features and Improvements** * Add support for additional Odoo configuration parameters with environment variable `ADDITIONAL_ODOO_RC` **Bugfixes** * Use user `odoo` instead of `root` when running tests and coverage **! Warning !** Because of this change, the file previously `/.coverage` is now in `/home/odoo/.coverage` **Libraries** * Bump `Jinja2` version to 2.10.1 * Bump `urllib3` version to 1.24.2 * Bump `wkhtmltopdf` version to 0.12.5.1 (for odoo 12 only) * Bump `werkzeug` version to 0.16.0 (v9-13) * Bump `werkzeug` version to 0.9.6 (v7-8) * Bump various libraries to get rid of security alerts (v7+8 only) * Bump `Pillow` version to 6.2.0 (v9-13) * Bump `Pillow` version to 3.4.2 (v7-8) * Bump `anthem` version to 0.13.0 **Build** * Add images for versions 7 & 8 (check Legacy Images section in documentation)
3.1.2 (2019-03-27) ++++++++++++++++++ .. DANGER:: Breaking changes Marabunta: * `install_command` and `install_args` options are now all merged into `install_command` Please update your migration.yml and docker-compose files accordingly. See https://github.com/camptocamp/marabunta/blob/master/HISTORY.rst#0100-2018-11-06 for more information **Libraries** * Update marabunta to have fixed marabunta_serie **Build** * Pin PyYAML to 4.2b4 * Unpin pip on all images
**Bugfixes** * Remove the NO_DATABASE_LIST option, does not exist, the sole option is DB_LIST **Libraries** * Bump `requests` version * Remove duplicated `magento` dependency * Bump `PyYAML` version for CVE-2017-18342 * Remove bad copy of extra_requirements in Dockerfile * Must be done only in batteries flavor (see Dockerfile-batteries)
3.1.0 (2018-10-19) ++++++++++++++++++ **Features and Improvements** * Launch tests only once **Bugfixes** * Fix Travis build, batteries overriding normal build * Fix broken build chain * Fix BEFORE_MIGRATE_ENTRYPOINT_DIR & START_ENTRYPOINT_DIR to remove /odoo **Libraries** * Adapt requirements for system and python 3.5 * Bump paramiko version * Unfreeze pluggy version **Build** * Change latest docker tag to 11.0 * Use setup version for marabunta in example * Add coveragerc in working directory **Support of 12.0** * Copy settings from 11.0 to 12.0 * Rename package odoo file for odoo v12 * Copy v12 requirements from odoo requirements * Add version 12.0 in travis.yml * Temporary fix test waiting Odoo release 12.0 * Remove useless install of pip from github in version 12.0
3.0.0 (2018-09-07) ++++++++++++++++++ .. DANGER:: Breaking changes Flavors: you have either to use the ``onbuild`` flavor, either to add the ``COPY`` instructions in your projects Dockerfiles. Directories have been re-arranged, you must adapt addons-path, volumes or COPY instructions: * /opt/odoo/etc/odoo.cfg.tmpl → /templates/odoo.cfg.tmpl * /opt/odoo/etc/odoo.cfg → /etc/odoo.cfg * /opt/odoo → /odoo * /opt/odoo/bin → /odoo-bin * /opt/odoo/bin_compat → /odoo-bin-compat (for 9.0) * /opt/odoo/before-migrate-entrypoint.d → /before-migrate-entrypoint.d * /opt/odoo/start-entrypoint.d → /start-entrypoint.d Marabunta: * 1st version is now "setup" * Support of 5 digits versions (11.0.1.2.3), consistent with Odoo addons See https://github.com/camptocamp/marabunta/blob/master/HISTORY.rst#090-2018-09-04 for more information **Features and Improvements** * Refactor code to be able to share code between versions (see common and bin directories) * Introduce Flavors of the image: * normal image without "onbuild" * normal image with "onbuild" instructions * batteries-included image without "onbuild" * batteries-included with "onbuild" instructions * Batteries-included flavor includes a selected list of python packages commonly used in OCA addons (see extra_requirements.txt) * Do not use the "latest" image, pick your flavor after you read the readme * Python build package are now available in the variable $BUILD_PACKAGE * New script to install and remove all build package (see install/dev_package.sh and install/purge_dev_package_and_cache.sh) from $BUILD_PACKAGE * Change directory organisation. Move /opt/odoo/etc => /opt/etc, /opt/odoo/bin => /opt/bin. So now you can mount the whole odoo directory from your dev environment (instead of directory by directory) * Adapt example with the previous change **Libraries** * Update marabunta to 0.9.0 (https://github.com/camptocamp/marabunta/blob/master/HISTORY.rst#090-2018-09-04) * Update `cryptography` dependency to a newer version as security vulnerability was found in the one we used
2.7.0 (2018-07-27) ++++++++++++++++++ This is the last release before 3.0.0, which will provide different flavors if the image, without onbuild instructions, with onbuild and full. **Features and Improvements** * Allow to set the odoo's unaccent option with the environment variable UNACCENT in order to use the PostgreSQL extension 'unaccent' * ``ODOO_REPORT_URL`` is now ``http://localhost:8069`` by default **Bugfixes** * Fix error with python3/pip (ImportError: cannot import name 'main') **Libraries** * Upgrade python libs; either to the version in odoo's requirements.txt, either to a more recent version if there is no breaking change. It should fix a few potential security issues.
PreviousNext