Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release jitar 0.7.4 #517

Merged
merged 5 commits into from
Apr 2, 2024
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
63 changes: 41 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
# v0.7.4
[2024-04-02]

### Fixes

* \[[503](https://github.com/MaskingTechnology/jitar/pull/503)] fix(runtime): environment specific loading of Jitar (#503) by Peter van Vliet

### Chores

* \[[515](https://github.com/MaskingTechnology/jitar/pull/515)] chore(creator): Jitar updates in templates (#515) by Bas Meeuwissen
* \[[513](https://github.com/MaskingTechnology/jitar/pull/513)] chore(deps): wildcard for internal @jitar package versions (#513) by Bas Meeuwissen
* \[[511](https://github.com/MaskingTechnology/jitar/pull/511)] chore(deps): april update (#511) by Bas Meeuwissen
* \[[508](https://github.com/MaskingTechnology/jitar/pull/508)] chore(deps): fix CVE-2024-29041 (#508) by Bas Meeuwissen
* \[[501](https://github.com/MaskingTechnology/jitar/pull/501)] chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 (#501) by dependabot[bot]
* \[[499](https://github.com/MaskingTechnology/jitar/pull/499)] chore(website): updated social information (#499) by Bas Meeuwissen

### Other

* \[[506](https://github.com/MaskingTechnology/jitar/pull/506)] #504: removed unnecessary typing (#506) by Bas Meeuwissen
* \[[502](https://github.com/MaskingTechnology/jitar/pull/502)] #500: refactored constructor (de)serialization strategy (#502) by Peter van Vliet

# v0.7.3
[2024-03-06]

Expand All @@ -8,6 +29,7 @@

### Chores

* \[[497](https://github.com/MaskingTechnology/jitar/pull/497)] chore: release version 0.7.3 (#497) by Bas Meeuwissen
* \[[492](https://github.com/MaskingTechnology/jitar/pull/492)] npm: bump lerna from 8.0.2 to 8.1.2 (#492) by dependabot[bot]

# v0.7.2
Expand All @@ -25,7 +47,6 @@
### Chores

* \[[489](https://github.com/MaskingTechnology/jitar/pull/489)] chore: release 0.7.2 (#489) by Peter van Vliet
* \[[478](https://github.com/MaskingTechnology/jitar/pull/478)] chore: release 0.7.1 (#478) by Bas Meeuwissen

# v0.7.1
[2024-02-09]
Expand All @@ -36,7 +57,7 @@

### Chores

* \[[473](https://github.com/MaskingTechnology/jitar/pull/473)] chore: release 0.7.0 (#473) by Peter van Vliet
* \[[478](https://github.com/MaskingTechnology/jitar/pull/478)] chore: release 0.7.1 (#478) by Bas Meeuwissen

# v0.7.0
[2024-02-02]
Expand All @@ -60,11 +81,11 @@

### Chores

* \[[473](https://github.com/MaskingTechnology/jitar/pull/473)] chore: release 0.7.0 (#473) by Peter van Vliet
* \[[468](https://github.com/MaskingTechnology/jitar/pull/468)] chore(examples): jitar dependency to 'any version' (#468) by Bas Meeuwissen
* \[[463](https://github.com/MaskingTechnology/jitar/pull/463)] chore(deps): bump cpx2 from 6.0.1 to 7.0.1 (#463) by dependabot[bot]
* \[[459](https://github.com/MaskingTechnology/jitar/pull/459)] chore(deps): februari updates (#459) by Bas Meeuwissen
* \[[447](https://github.com/MaskingTechnology/jitar/pull/447)] chore(deps): updated vite dependency (#447) by Bas Meeuwissen
* \[[443](https://github.com/MaskingTechnology/jitar/pull/443)] chore(release): v0.6.0 (#443) by Peter van Vliet

### Other

Expand All @@ -81,8 +102,8 @@

### Chores

* \[[443](https://github.com/MaskingTechnology/jitar/pull/443)] chore(release): v0.6.0 (#443) by Peter van Vliet
* \[[435](https://github.com/MaskingTechnology/jitar/pull/435)] chore(documentation): Updated readme introduction (#435) by Peter van Vliet
* \[[433](https://github.com/MaskingTechnology/jitar/pull/433)] chore(release): v0.5.1 (#433) by Peter van Vliet

# v0.5.1
[2024-01-05]
Expand All @@ -99,6 +120,7 @@

### Chores

* \[[433](https://github.com/MaskingTechnology/jitar/pull/433)] chore(release): v0.5.1 (#433) by Peter van Vliet
* \[[426](https://github.com/MaskingTechnology/jitar/pull/426)] chore(deps): bump rollup (#426) by dependabot[bot]
* \[[425](https://github.com/MaskingTechnology/jitar/pull/425)] chore(deps): restricted dependabot (#425) by Bas Meeuwissen
* \[[423](https://github.com/MaskingTechnology/jitar/pull/423)] chore(deps): january updates (#423) by Bas Meeuwissen
Expand Down Expand Up @@ -126,18 +148,6 @@
# v0.4.2
[2023-10-18]

### Features

* \[[325](https://github.com/MaskingTechnology/jitar/pull/325)] feat(server): custom serializers support (#325) by Bas Meeuwissen
* \[[322](https://github.com/MaskingTechnology/jitar/pull/322)] feat(serialization): added bigint support (#322) by Bas Meeuwissen
* \[[319](https://github.com/MaskingTechnology/jitar/pull/319)] feat(serialization): regexp serialization support (#319) by Bas Meeuwissen

### Fixes

* \[[342](https://github.com/MaskingTechnology/jitar/pull/342)] bug(runtime): middleware not executed properly (#342) by Peter van Vliet
* \[[326](https://github.com/MaskingTechnology/jitar/pull/326)] bug(caching): it should not be possible to register a function multiple times (#326) by Bas Meeuwissen
* \[[324](https://github.com/MaskingTechnology/jitar/pull/324)] bug(server): incorrect serialization control at the gateway (#324) by Peter van Vliet

### Chores

* \[[367](https://github.com/MaskingTechnology/jitar/pull/367)] chore(deps): bump postcss from 8.4.23 to 8.4.31 in /documentation (#367) by dependabot[bot]
Expand All @@ -147,23 +157,32 @@
* \[[358](https://github.com/MaskingTechnology/jitar/pull/358)] npm: bump rollup-plugin-dts from 6.0.0 to 6.0.1 (#358) by dependabot[bot]
* \[[357](https://github.com/MaskingTechnology/jitar/pull/357)] chore(deps): updates september (#357) by Peter van Vliet
* \[[350](https://github.com/MaskingTechnology/jitar/pull/350)] chore(dependencies): updates (#350) by Peter van Vliet
* \[[343](https://github.com/MaskingTechnology/jitar/pull/343)] chore: release v0.4.1 (#343) by Bas Meeuwissen
* \[[339](https://github.com/MaskingTechnology/jitar/pull/339)] chore(build): added sonar for linting (#339) by Bas Meeuwissen
* \[[336](https://github.com/MaskingTechnology/jitar/pull/336)] chore(deps): bumped dependencies (#336) by Bas Meeuwissen
* \[[318](https://github.com/MaskingTechnology/jitar/pull/318)] chore(build): update linter to eliminate returns of await in async functions (#318) by Bas Meeuwissen
* \[[321](https://github.com/MaskingTechnology/jitar/pull/321)] chore(deps): migrate to lerna 7 (#321) by Bas Meeuwissen

# v0.4.1
[2023-06-21]
[2023-07-25]

### Features

* \[[325](https://github.com/MaskingTechnology/jitar/pull/325)] feat(server): custom serializers support (#325) by Bas Meeuwissen
* \[[322](https://github.com/MaskingTechnology/jitar/pull/322)] feat(serialization): added bigint support (#322) by Bas Meeuwissen
* \[[319](https://github.com/MaskingTechnology/jitar/pull/319)] feat(serialization): regexp serialization support (#319) by Bas Meeuwissen
* \[[317](https://github.com/MaskingTechnology/jitar/pull/317)] feat(runtime): configure active health checks (#317) by Bas Meeuwissen
* \[[316](https://github.com/MaskingTechnology/jitar/pull/316)] feat(runtime): added timeout option to health checks (#316) by Bas Meeuwissen
* \[[312](https://github.com/MaskingTechnology/jitar/pull/312)] feat(runtime): improved health check system (#312) by Bas Meeuwissen

### Fixes

* \[[342](https://github.com/MaskingTechnology/jitar/pull/342)] bug(runtime): middleware not executed properly (#342) by Peter van Vliet
* \[[326](https://github.com/MaskingTechnology/jitar/pull/326)] bug(caching): it should not be possible to register a function multiple times (#326) by Bas Meeuwissen
* \[[324](https://github.com/MaskingTechnology/jitar/pull/324)] bug(server): incorrect serialization control at the gateway (#324) by Peter van Vliet

### Chores

* \[[343](https://github.com/MaskingTechnology/jitar/pull/343)] chore: release v0.4.1 (#343) by Bas Meeuwissen
* \[[339](https://github.com/MaskingTechnology/jitar/pull/339)] chore(build): added sonar for linting (#339) by Bas Meeuwissen
* \[[336](https://github.com/MaskingTechnology/jitar/pull/336)] chore(deps): bumped dependencies (#336) by Bas Meeuwissen
* \[[318](https://github.com/MaskingTechnology/jitar/pull/318)] chore(build): update linter to eliminate returns of await in async functions (#318) by Bas Meeuwissen
* \[[321](https://github.com/MaskingTechnology/jitar/pull/321)] chore(deps): migrate to lerna 7 (#321) by Bas Meeuwissen
* \[[307](https://github.com/MaskingTechnology/jitar/pull/307)] npm: bump @rollup/plugin-node-resolve from 15.0.2 to 15.1.0 (#307) by dependabot[bot]
* \[[308](https://github.com/MaskingTechnology/jitar/pull/308)] npm: bump mongodb from 5.4.0 to 5.5.0 (#308) by dependabot[bot]
* \[[313](https://github.com/MaskingTechnology/jitar/pull/313)] build(deps): bump vite from 4.3.5 to 4.3.9 in /documentation (#313) by dependabot[bot]
Expand Down
12 changes: 12 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
To do consistent releases, we use the following steps:

1. Create a new issue and branch.
1. Update the version number for the mono repo in the `package.json` file.
petermasking marked this conversation as resolved.
Show resolved Hide resolved
1. Update the version number for all packages in the packages directory.
1. Execute command `npm run changelog` to generate a changelog.
1. Commit and push the changes.
1. Execute command `npx lerna publish --no-git-tag-version --no-private` to publish the packages.
1. Commit and push the changes.
1. Create pull request.
1. Merge the pull request.
1. Create a new tag with the version number.
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
"version": "0.7.3",
"version": "0.7.4",
"command": {
"version": {
"message": "chore(release): publish %s"
Expand Down
39 changes: 30 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jitar-monorepo",
"version": "0.7.3",
"version": "0.7.4",
"private": true,
"license": "MIT",
"type": "module",
Expand Down
2 changes: 1 addition & 1 deletion packages/caching/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/caching",
"version": "0.7.2",
"version": "0.7.4",
"description": "JavaScript caching library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/create-jitar/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-jitar",
"version": "0.7.1",
"version": "0.7.4",
"type": "module",
"license": "MIT",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
Expand Down
2 changes: 1 addition & 1 deletion packages/jitar/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jitar",
"version": "0.7.3",
"version": "0.7.4",
"description": "Distributed runtime for JavaScript and TypeScript to chop monolithic applications into micros.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-vite/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/plugin-vite",
"version": "0.7.1",
"version": "0.7.4",
"description": "Vite plugin for Jitar.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/runtime",
"version": "0.7.2",
"version": "0.7.4",
"description": "JavaScript runtime library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/serialization/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/serialization",
"version": "0.7.1",
"version": "0.7.4",
"description": "JavaScript serialization library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand Down
Loading