Skip to content

Commit d2efce3

Browse files
committed
chore: release v0.26.0
1 parent 724634f commit d2efce3

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

.npmignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,7 @@ examples
44
tmp
55
.gitattributes
66
biome.json
7+
pnpm-workspace.yaml
8+
tsconfig.build.examples.json
9+
tsconfig.json
10+
vitest.config.ts

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
# CHANGELOG
22

3-
## v0.26.0 (unreleased)
3+
## v0.26.0 (2026-01-01)
4+
5+
**Highlights**
6+
7+
Added new CLI helper commands to create each element of the `libmodulor` 4-layer architecture faster : `CreateApp`, `CreateUC`, `CreateProduct`, `CreateTarget`.
8+
Check them out with `npx libmodulor --help` (or `pnpm libmodulor --help` within a project with `libmodulor` installed).
9+
10+
Simplified settings management : moved to more and better defaults so you don't have to provide any settings when creating new product targets (see [Create a target](https://libmodulor.c100k.eu/docs/guides/create-target)).
11+
12+
Simplified testing : replaced `SimpleAppTesterConfigurator` by `NodeAppTesterConfigurator` including the necessary bindings to have tests working out of the box (see [Test an app](https://libmodulor.c100k.eu/docs/guides/test-app)). The `GenerateAppsTests` CLI command now generates a default `Configurator.ts` if it does not exist yet.
13+
14+
Moved all the targets of a product into a dedicated `targets` dir so they are not mixed with other types of directories you might have in a product (e.g. specific utilities, implementations, etc.).
415

516
See all the changes here : https://github.com/c100k/libmodulor/compare/v0.25.0...master
617

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "libmodulor",
33
"description": "A TypeScript library to create platform-agnostic applications",
4-
"version": "0.25.0",
4+
"version": "0.26.0",
55
"license": "LGPL-3.0",
66
"author": "Chafik H'nini <chafik.hnini@gmail.com>",
77
"homepage": "https://libmodulor.c100k.eu",

0 commit comments

Comments
 (0)