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

472 release 07 #473

Merged
merged 5 commits into from
Feb 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
67 changes: 48 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
# v0.7.0
[2024-02-02]

### BREAKING CHANGES

* \[[464](https://github.com/MaskingTechnology/jitar/pull/464)] chore!: refactor nodes to workers (#464) by Bas Meeuwissen
* \[[455](https://github.com/MaskingTechnology/jitar/pull/455)] feat(server)!: support env variables in configuration (#455) by Bas Meeuwissen

### Features

* \[[471](https://github.com/MaskingTechnology/jitar/pull/471)] feat(server): redirect from middleware (#471) by Peter van Vliet
* \[[462](https://github.com/MaskingTechnology/jitar/pull/462)] feat(server): improved validations and checks (#462) by Bas Meeuwissen
* \[[457](https://github.com/MaskingTechnology/jitar/pull/457)] feat(server): stop at startup failure (#457) by Bas Meeuwissen
* \[[452](https://github.com/MaskingTechnology/jitar/pull/452)] feat(runtime): protected procedure access (#452) by Bas Meeuwissen

### Fixes

* \[[466](https://github.com/MaskingTechnology/jitar/pull/466)] fix(server): response header filtering (#466) by Bas Meeuwissen
* \[[453](https://github.com/MaskingTechnology/jitar/pull/453)] fix(runtime): parsing primitive return values (#453) by Bas Meeuwissen

### Chores

* \[[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

### Other

* \[[470](https://github.com/MaskingTechnology/jitar/pull/470)] #469: breaking changes in changelog (#470) by Bas Meeuwissen

# v0.6.0
[2024-01-12]

Expand All @@ -9,8 +40,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 @@ -27,6 +58,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 @@ -54,18 +86,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 @@ -75,23 +95,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
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.6.0",
"version": "0.7.0",
"command": {
"version": {
"message": "chore(release): publish %s"
Expand Down
38 changes: 19 additions & 19 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.5.0",
"version": "0.7.0",
"private": true,
"license": "MIT",
"type": "module",
Expand Down
6 changes: 3 additions & 3 deletions packages/caching/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/caching",
"version": "0.6.0",
"version": "0.7.0",
"description": "JavaScript caching library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand All @@ -26,8 +26,8 @@
"prepublishOnly": "npm run clean && npm run build"
},
"dependencies": {
"@jitar/reflection": "^0.6.0",
"@jitar/runtime": "^0.6.0"
"@jitar/reflection": "^0.7.0",
"@jitar/runtime": "^0.7.0"
},
"repository": {
"type": "git",
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.6.0",
"version": "0.7.0",
"type": "module",
"license": "MIT",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
Expand Down
6 changes: 3 additions & 3 deletions packages/jitar/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jitar",
"version": "0.6.0",
"version": "0.7.0",
"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 Expand Up @@ -36,8 +36,8 @@
"zod": "^3.22.4"
},
"devDependencies": {
"@jitar/runtime": "^0.6.0",
"@jitar/server-nodejs": "^0.6.0"
"@jitar/runtime": "^0.7.0",
"@jitar/server-nodejs": "^0.7.0"
},
"engines": {
"node": ">=20.0"
Expand Down
4 changes: 2 additions & 2 deletions 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.6.0",
"version": "0.7.0",
"description": "Vite plugin for Jitar.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand All @@ -27,7 +27,7 @@
"access": "public"
},
"dependencies": {
"@jitar/reflection": "^0.6.0"
"@jitar/reflection": "^0.7.0"
},
"peerDependencies": {
"vite": ">=4.0.0 || >=5.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/reflection/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/reflection",
"version": "0.6.0",
"version": "0.7.0",
"description": "JavaScript reflection library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand Down
4 changes: 2 additions & 2 deletions packages/runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/runtime",
"version": "0.6.0",
"version": "0.7.0",
"description": "JavaScript runtime library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand All @@ -26,7 +26,7 @@
"prepublishOnly": "npm run clean && npm run build"
},
"dependencies": {
"@jitar/serialization": "^0.6.0"
"@jitar/serialization": "^0.7.0"
},
"repository": {
"type": "git",
Expand Down
4 changes: 2 additions & 2 deletions packages/serialization/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/serialization",
"version": "0.6.0",
"version": "0.7.0",
"description": "JavaScript serialization library for the Jitar runtime.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand All @@ -26,7 +26,7 @@
"prepublishOnly": "npm run clean && npm run build"
},
"dependencies": {
"@jitar/reflection": "^0.6.0"
"@jitar/reflection": "^0.7.0"
},
"repository": {
"type": "git",
Expand Down
6 changes: 3 additions & 3 deletions packages/server-nodejs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jitar/server-nodejs",
"version": "0.6.0",
"version": "0.7.0",
"description": "NodeJS server implementation for Jitar.",
"author": "Masking Technology <[email protected]> (https://jitar.dev)",
"license": "MIT",
Expand All @@ -26,8 +26,8 @@
"prepublishOnly": "npm run clean && npm run build"
},
"dependencies": {
"@jitar/caching": "^0.6.0",
"@jitar/runtime": "^0.6.0",
"@jitar/caching": "^0.7.0",
"@jitar/runtime": "^0.7.0",
"express": "^4.18.2",
"express-http-proxy": "^2.0.0",
"fs-extra": "^11.2.0",
Expand Down