diff --git a/CHANGELOG.md b/CHANGELOG.md
index 793107adb3..1aad4a68c0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,36 @@ title: 7.2.0
tags: Changelog
---
+## [7.2.23] (2024-12-05)
+
+### @axelor/aos-mobile-core
+
+#### Changes
+
+- Session card: add possibility to override session removal action
+
+### @axelor/aos-mobile-ui
+
+#### Changes
+
+- Increment: modify format management on blur/focus
+
+#### Fixes
+
+- AutoCompleteSearch: manage margin bottom when the list is empty
+- Increment: save when click outside the input
+
+### @axelor/aos-mobile-stock
+
+#### Changes
+
+- Indicators: move logic to fetch available stock to card components
+
+
+There was a performance problem on the screens requiring the product indicators. To solve this slow performance problem, product indicators are now retrieved from the card component in the background. The old way of working retrieved the indicators for all the products in the list each time they were updated, before displaying them, which is rather cumbersome and shouldn't be used. The functions concerned have been removed.
+
+
+
## [7.2.22] (2024-11-26)
### @axelor/aos-mobile-core
@@ -735,6 +765,7 @@ It enables user to manage Expenses through the mobile application. You can creat
- Remove IconButton component which should be replaced by Button component.
- Remove Pop-up components which should be replaced by Alert component.
+[7.2.23]: https://github.com/axelor/axelor-mobile/compare/7.2.22...7.2.23
[7.2.22]: https://github.com/axelor/axelor-mobile/compare/7.2.21...7.2.22
[7.2.21]: https://github.com/axelor/axelor-mobile/compare/7.2.20...7.2.21
[7.2.20]: https://github.com/axelor/axelor-mobile/compare/7.2.19...7.2.20
diff --git a/android/app/build.gradle b/android/app/build.gradle
index 5c212b7f56..86348af6eb 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -139,8 +139,8 @@ android {
applicationId "com.aosmobile"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 33
- versionName "7.2.22"
+ versionCode 34
+ versionName "7.2.23"
buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString()
if (isNewArchitectureEnabled()) {
diff --git a/changelogs/unreleased/87262.json b/changelogs/unreleased/87262.json
deleted file mode 100644
index 7209147a0b..0000000000
--- a/changelogs/unreleased/87262.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "title": "AutoCompleteSearch: manage margin bottom when the list is empty",
- "type": "fix",
- "packages": "ui"
-}
diff --git a/changelogs/unreleased/87393.json b/changelogs/unreleased/87393.json
deleted file mode 100644
index b4c9314ba5..0000000000
--- a/changelogs/unreleased/87393.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "title": "Increment: modify format management on blur/focus",
- "type": "refactor",
- "packages": "ui"
-}
diff --git a/changelogs/unreleased/87714.json b/changelogs/unreleased/87714.json
deleted file mode 100644
index c73eab50f2..0000000000
--- a/changelogs/unreleased/87714.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "title": "Increment: save when click outside the input",
- "type": "fix",
- "packages": "ui"
-}
diff --git a/changelogs/unreleased/87894.json b/changelogs/unreleased/87894.json
deleted file mode 100644
index 7a5a1f9aec..0000000000
--- a/changelogs/unreleased/87894.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "title": "Indicators: move logic to fetch available stock to card components",
- "type": "refactor",
- "packages": "stock",
- "description": "There was a performance problem on the screens requiring the product indicators. To solve this slow performance problem, product indicators are now retrieved from the card component in the background. The old way of working retrieved the indicators for all the products in the list each time they were updated, before displaying them, which is rather cumbersome and shouldn't be used. The functions concerned have been removed. "
-}
diff --git a/changelogs/unreleased/session_removal.json b/changelogs/unreleased/session_removal.json
deleted file mode 100644
index 7d87f8ee3a..0000000000
--- a/changelogs/unreleased/session_removal.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "title": "Session card: add possibility to override session removal action",
- "type": "refactor",
- "packages": "core"
-}
diff --git a/ios/AosMobile/Info.plist b/ios/AosMobile/Info.plist
index 4dcbc1c04c..c9dbb09921 100644
--- a/ios/AosMobile/Info.plist
+++ b/ios/AosMobile/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 7.2.22
+ 7.2.23
CFBundleSignature
????
CFBundleVersion
diff --git a/package.json b/package.json
index ed6761a79d..faceb7e9dc 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "aos-mobile",
- "version": "7.2.22",
+ "version": "7.2.23",
"private": true,
"workspaces": {
"packages": [
@@ -29,13 +29,13 @@
"build-storybook": "build-storybook"
},
"dependencies": {
- "@axelor/aos-mobile-core": "7.2.22",
- "@axelor/aos-mobile-crm": "7.2.22",
- "@axelor/aos-mobile-helpdesk": "7.2.22",
- "@axelor/aos-mobile-hr": "7.2.22",
- "@axelor/aos-mobile-manufacturing": "7.2.22",
- "@axelor/aos-mobile-stock": "7.2.22",
- "@axelor/aos-mobile-ui": "7.2.22",
+ "@axelor/aos-mobile-core": "7.2.23",
+ "@axelor/aos-mobile-crm": "7.2.23",
+ "@axelor/aos-mobile-helpdesk": "7.2.23",
+ "@axelor/aos-mobile-hr": "7.2.23",
+ "@axelor/aos-mobile-manufacturing": "7.2.23",
+ "@axelor/aos-mobile-stock": "7.2.23",
+ "@axelor/aos-mobile-ui": "7.2.23",
"@react-native-clipboard/clipboard": "^1.11.1",
"@reduxjs/toolkit": "^1.8.1",
"axios": "^0.26.1",
diff --git a/packages/apps/crm/package.json b/packages/apps/crm/package.json
index f7741b2303..cd2e8f63bf 100644
--- a/packages/apps/crm/package.json
+++ b/packages/apps/crm/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-crm",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
@@ -28,8 +28,8 @@
"react-i18next": "^11.18.6"
},
"dependencies": {
- "@axelor/aos-mobile-core": "7.2.22",
- "@axelor/aos-mobile-ui": "7.2.22",
+ "@axelor/aos-mobile-core": "7.2.23",
+ "@axelor/aos-mobile-ui": "7.2.23",
"@reduxjs/toolkit": "^1.8.5"
},
"devDependencies": {
diff --git a/packages/apps/helpdesk/package.json b/packages/apps/helpdesk/package.json
index c7da3d3164..a8021afa71 100644
--- a/packages/apps/helpdesk/package.json
+++ b/packages/apps/helpdesk/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-helpdesk",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
@@ -28,8 +28,8 @@
"react-i18next": "^11.18.6"
},
"dependencies": {
- "@axelor/aos-mobile-core": "7.2.22",
- "@axelor/aos-mobile-ui": "7.2.22",
+ "@axelor/aos-mobile-core": "7.2.23",
+ "@axelor/aos-mobile-ui": "7.2.23",
"@reduxjs/toolkit": "^1.8.5"
},
"devDependencies": {
diff --git a/packages/apps/hr/package.json b/packages/apps/hr/package.json
index 9d88841227..a504475d4c 100644
--- a/packages/apps/hr/package.json
+++ b/packages/apps/hr/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-hr",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
@@ -28,8 +28,8 @@
"react-i18next": "^11.18.6"
},
"dependencies": {
- "@axelor/aos-mobile-core": "7.2.22",
- "@axelor/aos-mobile-ui": "7.2.22",
+ "@axelor/aos-mobile-core": "7.2.23",
+ "@axelor/aos-mobile-ui": "7.2.23",
"@reduxjs/toolkit": "^1.8.5"
},
"devDependencies": {
diff --git a/packages/apps/manufacturing/package.json b/packages/apps/manufacturing/package.json
index c5f70ac2d0..bcffd296d9 100644
--- a/packages/apps/manufacturing/package.json
+++ b/packages/apps/manufacturing/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-manufacturing",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
@@ -28,9 +28,9 @@
"react-i18next": "^11.18.6"
},
"dependencies": {
- "@axelor/aos-mobile-core": "7.2.22",
- "@axelor/aos-mobile-stock": "7.2.22",
- "@axelor/aos-mobile-ui": "7.2.22",
+ "@axelor/aos-mobile-core": "7.2.23",
+ "@axelor/aos-mobile-stock": "7.2.23",
+ "@axelor/aos-mobile-ui": "7.2.23",
"@reduxjs/toolkit": "^1.8.5"
},
"devDependencies": {
diff --git a/packages/apps/stock/package.json b/packages/apps/stock/package.json
index 1fa615c68e..635d51c149 100644
--- a/packages/apps/stock/package.json
+++ b/packages/apps/stock/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-stock",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
@@ -28,8 +28,8 @@
"react-i18next": "^11.18.6"
},
"dependencies": {
- "@axelor/aos-mobile-ui": "7.2.22",
- "@axelor/aos-mobile-core": "7.2.22",
+ "@axelor/aos-mobile-ui": "7.2.23",
+ "@axelor/aos-mobile-core": "7.2.23",
"@reduxjs/toolkit": "^1.8.5"
},
"devDependencies": {
diff --git a/packages/core/package.json b/packages/core/package.json
index 70387ae740..810a5ed1bc 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-core",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
@@ -84,8 +84,8 @@
"vision-camera-code-scanner": "^0.2.0"
},
"dependencies": {
- "@axelor/aos-mobile-error": "7.2.22",
- "@axelor/aos-mobile-ui": "7.2.22",
+ "@axelor/aos-mobile-error": "7.2.23",
+ "@axelor/aos-mobile-ui": "7.2.23",
"@react-navigation/drawer": "6.6.3",
"@react-navigation/native": "6.1.7",
"@react-navigation/native-stack": "6.9.13",
diff --git a/packages/error/package.json b/packages/error/package.json
index 45964fa6a0..e082e97eea 100644
--- a/packages/error/package.json
+++ b/packages/error/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-error",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 70bd7556ab..e24fa9e17b 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@axelor/aos-mobile-ui",
- "version": "7.2.22",
+ "version": "7.2.23",
"author": "Axelor",
"license": "AGPL-3.0-only",
"publishConfig": {