diff --git a/.erplibre-semver-version b/.erplibre-semver-version index ce6a70b..9dbb0c0 100644 --- a/.erplibre-semver-version +++ b/.erplibre-semver-version @@ -1 +1 @@ -1.6.0 \ No newline at end of file +1.7.0 \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md index 5dbe05a..30cf89c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -7,8 +7,8 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ## Projet ERPLibre est un fork communautaire d'Odoo Community Edition (OCE) supportant les versions 12 à 18. -Version actuelle : **1.6.0** | Licence : **AGPL-3.0+** -Version Odoo par défaut : **18.0** (support officiel ERPLibre 1.6.0) +Version actuelle : **1.7.0** | Licence : **AGPL-3.0+** +Version Odoo par défaut : **18.0** (support officiel ERPLibre 1.7.0) ## Points d'attention pour Claude diff --git a/conf/supported_version_erplibre.json b/conf/supported_version_erplibre.json index b606397..6e6cea1 100644 --- a/conf/supported_version_erplibre.json +++ b/conf/supported_version_erplibre.json @@ -24,13 +24,14 @@ "odoo_version": "15.0", "python_version": "3.8.20", "poetry_version": "1.8.3", + "is_deprecated": true, "note": "Deprecated" }, "odoo16.0_python3.10.18": { "odoo_version": "16.0", "python_version": "3.10.18", "poetry_version": "1.8.3", - "note": "Official support ERPLibre 1.6.0" + "note": "Previous official support" }, "odoo17.0_python3.10.18": { "odoo_version": "17.0", @@ -43,6 +44,6 @@ "python_version": "3.12.10", "poetry_version": "2.1.3", "default": true, - "note": "Last version" + "note": "Official support ERPLibre 1.7.0" } } diff --git a/contracts/compatibility.json b/contracts/compatibility.json index 90f6e82..d910778 100644 --- a/contracts/compatibility.json +++ b/contracts/compatibility.json @@ -5,7 +5,7 @@ "matrix": [ { "mobile": "2026.03.29.01", - "erplibre": "1.6.0", + "erplibre": "1.7.0", "odoo": "18.0", "sync_api_version": "1.0", "modules_required": [ diff --git a/doc/RELEASE.base.md b/doc/RELEASE.base.md index 4d1fabd..dd0097f 100644 --- a/doc/RELEASE.base.md +++ b/doc/RELEASE.base.md @@ -129,7 +129,7 @@ Rechercher l'ancienne version, comme : ```bash -grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.6.0 +grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.7.0 ``` diff --git a/doc/RELEASE.fr.md b/doc/RELEASE.fr.md index b8d27fc..7204b64 100644 --- a/doc/RELEASE.fr.md +++ b/doc/RELEASE.fr.md @@ -64,7 +64,7 @@ make docker_build_odoo_18 Rechercher l'ancienne version, comme : ```bash -grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.6.0 +grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.7.0 ``` Remplacer si nécessaire par la nouvelle version. diff --git a/doc/RELEASE.md b/doc/RELEASE.md index e1e3ecc..1c253be 100644 --- a/doc/RELEASE.md +++ b/doc/RELEASE.md @@ -64,7 +64,7 @@ make docker_build_odoo_18 Search old version, like : ```bash -grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.6.0 +grep --color=always --exclude-dir={.repo,.venv,.git} --exclude="*.svg" -nri v1.7.0 ``` Replace if need it to new version. diff --git a/package-lock.json b/package-lock.json index 4a90e28..108cd73 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "erplibre", - "version": "1.6.0", + "version": "1.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "erplibre", - "version": "1.6.0", + "version": "1.7.0", "license": "AGPLv3", "devDependencies": { "@prettier/plugin-xml": "==2.2.0", diff --git a/package.json b/package.json index bcd57ec..0632be0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "erplibre", "description": "Easy installation of Odoo", - "version": "1.6.0", + "version": "1.7.0", "license": "AGPLv3", "homepage": "https://erplibre.ca", "devDependencies": { diff --git a/requirement/pyproject.odoo12.0_python3.7.17.toml b/requirement/pyproject.odoo12.0_python3.7.17.toml index 6efdfd1..b6d2391 100644 --- a/requirement/pyproject.odoo12.0_python3.7.17.toml +++ b/requirement/pyproject.odoo12.0_python3.7.17.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo13.0_python3.7.17.toml b/requirement/pyproject.odoo13.0_python3.7.17.toml index 0fde4eb..4d63166 100644 --- a/requirement/pyproject.odoo13.0_python3.7.17.toml +++ b/requirement/pyproject.odoo13.0_python3.7.17.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo14.0_python3.8.10.toml b/requirement/pyproject.odoo14.0_python3.8.10.toml index 3120998..79b6cb3 100644 --- a/requirement/pyproject.odoo14.0_python3.8.10.toml +++ b/requirement/pyproject.odoo14.0_python3.8.10.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo14.0_python3.8.20.toml b/requirement/pyproject.odoo14.0_python3.8.20.toml index 5dd5a38..890fba9 100644 --- a/requirement/pyproject.odoo14.0_python3.8.20.toml +++ b/requirement/pyproject.odoo14.0_python3.8.20.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo15.0_python3.8.20.toml b/requirement/pyproject.odoo15.0_python3.8.20.toml index ac0a857..6fbe9fe 100644 --- a/requirement/pyproject.odoo15.0_python3.8.20.toml +++ b/requirement/pyproject.odoo15.0_python3.8.20.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo16.0_python3.10.18.toml b/requirement/pyproject.odoo16.0_python3.10.18.toml index 68f305c..0413e92 100644 --- a/requirement/pyproject.odoo16.0_python3.10.18.toml +++ b/requirement/pyproject.odoo16.0_python3.10.18.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo17.0_python3.10.18.toml b/requirement/pyproject.odoo17.0_python3.10.18.toml index e0c74d6..55468e6 100644 --- a/requirement/pyproject.odoo17.0_python3.10.18.toml +++ b/requirement/pyproject.odoo17.0_python3.10.18.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/requirement/pyproject.odoo18.0_python3.12.10.toml b/requirement/pyproject.odoo18.0_python3.12.10.toml index b881fdd..8036c9e 100644 --- a/requirement/pyproject.odoo18.0_python3.12.10.toml +++ b/requirement/pyproject.odoo18.0_python3.12.10.toml @@ -12,7 +12,7 @@ target-version = [ "py37",] [tool.poetry] name = "ERPLibre" -version = "1.6.0" +version = "1.7.0" description = "Easy way to configure Odoo community" license = "AGPL-3.0-or-later" authors = [ "Mathieu Benoit ",] diff --git a/script/todo/todo.py b/script/todo/todo.py index 95390a0..52b53c3 100755 --- a/script/todo/todo.py +++ b/script/todo/todo.py @@ -1659,7 +1659,7 @@ class TODO( return f"{secs}s" return f"{secs // 60}m{secs % 60:02d}s" - # Cible d'installation Odoo exécutée dans la VM (défaut ERPLibre 1.6.0). + # Cible d'installation Odoo exécutée dans la VM (défaut ERPLibre 1.7.0). ERPLIBRE_ODOO_TARGET = "install_odoo_18" # Go ajoutés au disque quand on installe ERPLibre (le minimum d'image ne # laisse que ~97 Mo libres après l'installation).