Skip to content

Commit 4f71beb

Browse files
committed
v10.3.2
1 parent 8f05274 commit 4f71beb

File tree

7 files changed

+19
-9
lines changed

7 files changed

+19
-9
lines changed

.github/RELEASE_NOTES/v10.3.2.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# v10.3.2 Hotfix Release
2+
3+
This hotfix addresses an issue where changing the `tabBarPosition` config for `tab.Container` did not correctly update the UI. Additionally, a broader refactoring was applied to improve component lifecycle management.
4+
5+
## Fixes
6+
7+
- **tab.Container:** Resolved an issue where switching `tabBarPosition` did not correctly update the UI. The `tabBar` component's `dock` config now properly reflects the new position, ensuring correct rendering. This fix involved adding `tabBarPosition` to the `config` object, and implementing `afterSetTabBarPosition` and `beforeSetTabBarPosition` methods to manage UI updates and component creation.
8+
- **Component Lifecycle:** Replaced `this.rendered` with `this.vnodeInitialized` across various components (`Circle`, `Gallery`, `Helix`, `Dialog`, `Text` field, `GridBody`, `Flexbox`, `List`, `TableBody`). This change refines the component lifecycle management, ensuring that UI updates and other operations are performed when the virtual DOM node is properly initialized.
9+
- **Font Awesome v7** Adjusted 3 spots inside our theming, where v6 was still in use.
10+
- **Earthquakes Tutorial** Fixed a malformed code closing tag, added a warning that the labs are currently not working.

ServiceWorker.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ class ServiceWorker extends ServiceBase {
2020
*/
2121
singleton: true,
2222
/**
23-
* @member {String} version='10.3.1'
23+
* @member {String} version='10.3.2'
2424
*/
25-
version: '10.3.1'
25+
version: '10.3.2'
2626
}
2727

2828
/**

apps/portal/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@type": "Organization",
1717
"name": "Neo.mjs"
1818
},
19-
"datePublished": "2025-08-02",
19+
"datePublished": "2025-08-03",
2020
"publisher": {
2121
"@type": "Organization",
2222
"name": "Neo.mjs"

apps/portal/view/home/FooterContainer.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ class FooterContainer extends Container {
108108
}, {
109109
module: Component,
110110
cls : ['neo-version'],
111-
text : 'v10.3.1'
111+
text : 'v10.3.2'
112112
}]
113113
}],
114114
/**

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "neo.mjs",
3-
"version": "10.3.1",
3+
"version": "10.3.2",
44
"description": "Neo.mjs: The multi-threaded UI framework for building ultra-fast, desktop-like web applications with uncompromised responsiveness, inherent security, and a transpilation-free dev mode.",
55
"type": "module",
66
"repository": {

src/DefaultConfig.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -299,12 +299,12 @@ const DefaultConfig = {
299299
useVdomWorker: true,
300300
/**
301301
* buildScripts/injectPackageVersion.mjs will update this value
302-
* @default '10.3.1'
302+
* @default '10.3.2'
303303
* @memberOf! module:Neo
304304
* @name config.version
305305
* @type String
306306
*/
307-
version: '10.3.1'
307+
version: '10.3.2'
308308
};
309309

310310
Object.assign(DefaultConfig, {

0 commit comments

Comments
 (0)