Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 20 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@

### 📅 CalVer Versioning

Starting with version **26.4.0**, Dynamia Platform adopts **Calendar Versioning (CalVer)** with the format `YY.MM.MINOR`. This means:
Starting with version **26.4.1**, Dynamia Platform adopts **Calendar Versioning (CalVer)** with the format `YY.MM.MINOR`. This means:
- **All modules share the same version**: Core, extensions, starters, themes—everything is released together
- **26.4.0** = First release of February 2026 (Year 26, Month 02, Release 0)
- **26.4.1** = First release of February 2026 (Year 26, Month 02, Release 0)
- **26.2.1** = Second release of February 2026
Comment on lines +19 to 22
- **26.3.0** = First release of March 2026
- **Unified releases** ensure compatibility and simplify dependency management
- No more version mismatches between platform components!

**Examples**:
- `26.4.0` → February 2026, first release
- `26.4.1` → February 2026, first release
- `26.2.1` → February 2026, second release (hotfix or minor update)
- `26.12.3` → December 2026, fourth release

Expand Down Expand Up @@ -230,29 +230,29 @@ Enterprise authentication and authorization:
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.app</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.zk</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.domain.jpa</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
</dependencies>
```

**Gradle** (`build.gradle`)
```groovy
dependencies {
implementation 'tools.dynamia:tools.dynamia.app:26.4.0'
implementation 'tools.dynamia:tools.dynamia.zk:26.4.0'
implementation 'tools.dynamia:tools.dynamia.domain.jpa:26.4.0'
implementation 'tools.dynamia:tools.dynamia.app:26.4.1'
implementation 'tools.dynamia:tools.dynamia.zk:26.4.1'
implementation 'tools.dynamia:tools.dynamia.domain.jpa:26.4.1'
}
```

Expand Down Expand Up @@ -291,65 +291,65 @@ Enterprise authentication and authorization:

### Adding Extensions

To use any of the built-in extensions, simply add their dependencies. **All extensions now share the same version (26.4.0)** thanks to unified CalVer:
To use any of the built-in extensions, simply add their dependencies. **All extensions now share the same version (26.4.1)** thanks to unified CalVer:

```xml
<!-- Multi-tenancy / SaaS -->
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.saas</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<!-- Email & SMS -->
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.email</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<!-- Entity Files with S3 Support -->
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.entityfiles</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.entityfiles.s3</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<!-- Dashboard -->
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.dashboard</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<!-- Reporting -->
<dependency>
<groupId>tools.dynamia.reports</groupId>
<artifactId>tools.dynamia.reports.core</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<!-- File Importer -->
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.fileimporter</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<!-- Security -->
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.security</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
```

> **💡 Pro Tip**: With CalVer, all Dynamia Platform components use the same version. Just use `26.4.0` for everything!
> **💡 Pro Tip**: With CalVer, all Dynamia Platform components use the same version. Just use `26.4.1` for everything!

> **Note**: All artifacts are available on [Maven Central](https://search.maven.org/search?q=tools.dynamia)

Expand Down Expand Up @@ -472,7 +472,7 @@ Java 11+ and ecosystem update:
- 🚀 **Spring Boot 4** - Next-gen Spring ecosystem
- 🎨 **ZK 10+** - Modern web UI capabilities
- 🔄 **Synchronized Releases** - Core, extensions, starters, and themes share the same version
- 🎯 **Simplified Dependencies** - One version to rule them all (e.g., 26.4.0 for February 2026)
- 🎯 **Simplified Dependencies** - One version to rule them all (e.g., 26.4.1 for February 2026)
- ⚡ **Enhanced Performance** - Optimized for modern JVM and cloud environments
- 🛡️ **Production Hardened** - Battle-tested in enterprise environments

Expand Down
6 changes: 3 additions & 3 deletions extensions/dashboard/sources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand All @@ -38,12 +38,12 @@
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.zk</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.saas.api</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
</dependencies>

Expand Down
6 changes: 3 additions & 3 deletions extensions/email-sms/sources/core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<artifactId>tools.dynamia.modules.email.parent</artifactId>
<groupId>tools.dynamia.modules</groupId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>

<artifactId>tools.dynamia.modules.email</artifactId>
Expand All @@ -50,12 +50,12 @@
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.domain.jpa</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.templates</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
Expand Down
4 changes: 2 additions & 2 deletions extensions/email-sms/sources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -85,7 +85,7 @@
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.saas.jpa</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>


Expand Down
6 changes: 3 additions & 3 deletions extensions/email-sms/sources/ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<artifactId>tools.dynamia.modules.email.parent</artifactId>
<groupId>tools.dynamia.modules</groupId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>

<name>DynamiaModules - Email UI</name>
Expand All @@ -34,12 +34,12 @@
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.zk</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.email</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>tools.dynamia.zk.addons</groupId>
Expand Down
2 changes: 1 addition & 1 deletion extensions/entity-files/packages/files-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@dynamia-tools/files-sdk",
"version": "26.4.0",
"version": "26.4.1",
"website": "https://dynamia.tools",
"description": "TypeScript/JavaScript client SDK for the Dynamia Entity Files extension REST API",
"keywords": [
Expand Down
8 changes: 4 additions & 4 deletions extensions/entity-files/sources/core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<artifactId>tools.dynamia.modules.entityfiles.parent</artifactId>
<groupId>tools.dynamia.modules</groupId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>
<name>DynamiaModules - EntityFiles - Core</name>
<artifactId>tools.dynamia.modules.entityfiles</artifactId>
Expand Down Expand Up @@ -54,20 +54,20 @@
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.domain.jpa</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.io</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<type>jar</type>
</dependency>

<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.web</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<type>jar</type>
</dependency>

Expand Down
2 changes: 1 addition & 1 deletion extensions/entity-files/sources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions extensions/entity-files/sources/s3/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.entityfiles.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>

<name>DynamiaModules - EntityFiles - S3</name>
Expand All @@ -49,7 +49,7 @@
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.entityfiles</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
Expand Down
6 changes: 3 additions & 3 deletions extensions/entity-files/sources/ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<artifactId>tools.dynamia.modules.entityfiles.parent</artifactId>
<groupId>tools.dynamia.modules</groupId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>
<name>DynamiaModules - EntityFiles UI</name>
<artifactId>tools.dynamia.modules.entityfiles.ui</artifactId>
Expand All @@ -48,12 +48,12 @@
<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.entityfiles</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.zk</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<type>jar</type>
</dependency>
</dependencies>
Expand Down
4 changes: 2 additions & 2 deletions extensions/file-importer/sources/core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<artifactId>tools.dynamia.modules.importer.parent</artifactId>
<groupId>tools.dynamia.modules</groupId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>
<name>Dynamia Modules - Importer Core</name>
<artifactId>tools.dynamia.modules.importer</artifactId>
Expand Down Expand Up @@ -56,7 +56,7 @@
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.reports</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion extensions/file-importer/sources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down
6 changes: 3 additions & 3 deletions extensions/file-importer/sources/ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<artifactId>tools.dynamia.modules.importer.parent</artifactId>
<groupId>tools.dynamia.modules</groupId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>
<name>Dynamia Modules - Importer UI</name>
<artifactId>tools.dynamia.modules.importer.ui</artifactId>
Expand Down Expand Up @@ -55,13 +55,13 @@
<dependency>
<groupId>tools.dynamia</groupId>
<artifactId>tools.dynamia.zk</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>

<dependency>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.importer</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion extensions/finances/sources/api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.finances.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
</parent>

<name>Dynamia Modules - Finances API</name>
Expand Down
2 changes: 1 addition & 1 deletion extensions/finances/sources/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<parent>
<groupId>tools.dynamia.modules</groupId>
<artifactId>tools.dynamia.modules.parent</artifactId>
<version>26.4.0</version>
<version>26.4.1</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand Down
Loading
Loading