Skip to content

Commit 34a84c9

Browse files
committed
chore(release): publish
1 parent 67c8e31 commit 34a84c9

64 files changed

Lines changed: 838 additions & 160 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.44.0](https://github.com/mjancarik/merkur/compare/v0.43.1...v0.44.0) (2025-12-17)
7+
8+
### Features
9+
10+
- 🎸 Add `quiet` and `silent` logging levels ([f9c2cfc](https://github.com/mjancarik/merkur/commit/f9c2cfc58255e1ec35141041954674f3ab1eaec2))
11+
- 🎸 Add command to render static playground ([a9e92ca](https://github.com/mjancarik/merkur/commit/a9e92ca8bfca027bab9a9b6181602a483492ad08))
12+
613
## [0.43.1](https://github.com/mjancarik/merkur/compare/v0.43.0...v0.43.1) (2025-12-05)
714

815
**Note:** Version bump only for package merkur-monorepo

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"verifyAccess": false
1010
}
1111
},
12-
"version": "0.43.1",
12+
"version": "0.44.0",
1313
"$schema": "node_modules/lerna/schemas/lerna-schema.json"
1414
}

package-lock.json

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

packages/cli/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.44.0](https://github.com/mjancarik/merkur/compare/v0.43.1...v0.44.0) (2025-12-17)
7+
8+
### Features
9+
10+
- 🎸 Add `quiet` and `silent` logging levels ([f9c2cfc](https://github.com/mjancarik/merkur/commit/f9c2cfc58255e1ec35141041954674f3ab1eaec2))
11+
- 🎸 Add command to render static playground ([a9e92ca](https://github.com/mjancarik/merkur/commit/a9e92ca8bfca027bab9a9b6181602a483492ad08))
12+
613
# [0.43.0](https://github.com/mjancarik/merkur/compare/v0.42.0...v0.43.0) (2025-12-05)
714

815
### Features

packages/cli/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,43 @@ Contribute to this project via [Pull-Requests](https://github.com/mjancarik/merk
4040

4141
We are following [Conventional Commits Specification](https://www.conventionalcommits.org/en/v1.0.0/#summary). To simplify the commit process, you can use `npm run commit` command. It opens an interactive interface, which should help you with commit message composition.
4242

43+
44+
### Release
45+
46+
To release a version you must have the right permissions, please contact one of the repo maintainers.
47+
48+
49+
#### Regular version release
50+
51+
To do a regular release, in the root of the monorepo run:
52+
53+
```
54+
npm run release
55+
```
56+
57+
#### RC (preversion) release
58+
59+
1. From the specific package directory, use this `lerna version` command to bump package versions:
60+
```
61+
npx lerna version <preminor | prepatch | prerelease> --no-git-tag-version --no-push
62+
// prerelease increments the pre* version's last number, e.g. v0.44.0-rc.0 => v0.44.0-rc.1
63+
```
64+
- alternatively, manually change the version in the package's `package.json` and in `lerna.json`, and run `npm install` from the root of the monorepo.
65+
2. Restore all files not related to the package you intend to release. These files should remain:
66+
- the package's own `package.json`
67+
- `lerna.json` (otherwise lerna will stop incrementing the pre-version's number, for some reason)
68+
- `package-lock.json`
69+
3. Commit the changes (must still be a conventional commit. Suggested: `chore(release): publish`).
70+
4. Tag the commit with the version (e.g. `v0.44.0-rc.0`).
71+
5. Push the commit to the repo.
72+
6. Push the tag to the repo: `git push origin tag <tagname>` (e.g. `git push origin tag v0.44.0-rc.0`).
73+
74+
The packages are released from a GitHub Action that is triggered when a new version tag is pushed to the repository.
75+
76+
Before the actual release, it's safer to return all version numbers to the last stable version. Another option is to release from a separate branch, so your feature branch stays clean.
77+
78+
---
79+
4380
Thank you to all the people who already contributed to Merkur!
4481

4582
<a href="https://github.com/mjancarik/merkur/graphs/contributors">

packages/cli/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@merkur/cli",
3-
"version": "0.43.0",
3+
"version": "0.44.0",
44
"description": "Merkur is tiny and extensible library for creating front-end microservices.",
55
"bin": {
66
"merkur": "./bin/merkur.mjs"
@@ -60,7 +60,7 @@
6060
"ws": "^8.18.3"
6161
},
6262
"devDependencies": {
63-
"@merkur/core": "^0.43.0",
63+
"@merkur/core": "^0.44.0",
6464
"@types/express": "^5.0.4"
6565
},
6666
"engines": {

packages/core/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.44.0](https://github.com/mjancarik/merkur/compare/v0.43.1...v0.44.0) (2025-12-17)
7+
8+
**Note:** Version bump only for package @merkur/core
9+
610
# [0.43.0](https://github.com/mjancarik/merkur/compare/v0.42.0...v0.43.0) (2025-12-05)
711

812
**Note:** Version bump only for package @merkur/core

packages/core/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,43 @@ Contribute to this project via [Pull-Requests](https://github.com/mjancarik/merk
4040

4141
We are following [Conventional Commits Specification](https://www.conventionalcommits.org/en/v1.0.0/#summary). To simplify the commit process, you can use `npm run commit` command. It opens an interactive interface, which should help you with commit message composition.
4242

43+
44+
### Release
45+
46+
To release a version you must have the right permissions, please contact one of the repo maintainers.
47+
48+
49+
#### Regular version release
50+
51+
To do a regular release, in the root of the monorepo run:
52+
53+
```
54+
npm run release
55+
```
56+
57+
#### RC (preversion) release
58+
59+
1. From the specific package directory, use this `lerna version` command to bump package versions:
60+
```
61+
npx lerna version <preminor | prepatch | prerelease> --no-git-tag-version --no-push
62+
// prerelease increments the pre* version's last number, e.g. v0.44.0-rc.0 => v0.44.0-rc.1
63+
```
64+
- alternatively, manually change the version in the package's `package.json` and in `lerna.json`, and run `npm install` from the root of the monorepo.
65+
2. Restore all files not related to the package you intend to release. These files should remain:
66+
- the package's own `package.json`
67+
- `lerna.json` (otherwise lerna will stop incrementing the pre-version's number, for some reason)
68+
- `package-lock.json`
69+
3. Commit the changes (must still be a conventional commit. Suggested: `chore(release): publish`).
70+
4. Tag the commit with the version (e.g. `v0.44.0-rc.0`).
71+
5. Push the commit to the repo.
72+
6. Push the tag to the repo: `git push origin tag <tagname>` (e.g. `git push origin tag v0.44.0-rc.0`).
73+
74+
The packages are released from a GitHub Action that is triggered when a new version tag is pushed to the repository.
75+
76+
Before the actual release, it's safer to return all version numbers to the last stable version. Another option is to release from a separate branch, so your feature branch stays clean.
77+
78+
---
79+
4380
Thank you to all the people who already contributed to Merkur!
4481

4582
<a href="https://github.com/mjancarik/merkur/graphs/contributors">

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@merkur/core",
3-
"version": "0.43.0",
3+
"version": "0.44.0",
44
"description": "Merkur is tiny and extensible library for creating front-end microservices.",
55
"main": "lib/index",
66
"module": "lib/index",

packages/create-widget/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [0.44.0](https://github.com/mjancarik/merkur/compare/v0.43.1...v0.44.0) (2025-12-17)
7+
8+
**Note:** Version bump only for package @merkur/create-widget
9+
610
## [0.43.1](https://github.com/mjancarik/merkur/compare/v0.43.0...v0.43.1) (2025-12-05)
711

812
**Note:** Version bump only for package @merkur/create-widget

0 commit comments

Comments
 (0)