Skip to content

Commit

Permalink
chore: release version 0.7.3 (#497)
Browse files Browse the repository at this point in the history
  • Loading branch information
basmasking authored Mar 6, 2024
1 parent a5fb2a3 commit 3fdcf8b
Show file tree
Hide file tree
Showing 7 changed files with 265 additions and 209 deletions.
57 changes: 38 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# v0.7.3
[2024-03-06]

### Features

* \[[493](https://github.com/MaskingTechnology/jitar/pull/493)] feat(server): json body size configuration (#493) by Bas Meeuwissen
* \[[495](https://github.com/MaskingTechnology/jitar/pull/495)] feat(website): updated headline (#495) by Peter van Vliet

### Chores

* \[[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
[2024-02-14]

Expand All @@ -10,6 +22,11 @@
* \[[484](https://github.com/MaskingTechnology/jitar/pull/484)] fix(chaching): explicit import result requests (#484) by Peter van Vliet
* \[[480](https://github.com/MaskingTechnology/jitar/pull/480)] fix(runtime): calling remote void procedures (#480) by Peter van Vliet

### 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 @@ -19,7 +36,7 @@

### Chores

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

# v0.7.0
[2024-02-02]
Expand All @@ -43,11 +60,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 @@ -64,8 +81,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 @@ -82,7 +99,6 @@

### 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 @@ -110,6 +126,18 @@
# 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 @@ -119,32 +147,23 @@
* \[[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-07-25]
[2023-06-21]

### 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
3 changes: 2 additions & 1 deletion documentation/docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ export default defineConfig({
{ text: 'Segmentation', link: '/deploy/segmentation' },
{ text: 'Environments', link: '/deploy/environments' },
{ text: 'Load balancing', link: '/deploy/load-balancing' },
{ text: 'Health checks', link: '/deploy/health-checks' }
{ text: 'Health checks', link: '/deploy/health-checks' },
{ text: 'Runtime settings', link: '/deploy/runtime-settings' }
]
},
{
Expand Down
4 changes: 2 additions & 2 deletions documentation/docs/deploy/health-checks.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ prev:
link: /deploy/load-balancing

next:
text: RPC API
link: /integrate/rpc-api
text: Runtime settings
link: /deploy/runtime-settings

---

Expand Down
36 changes: 36 additions & 0 deletions documentation/docs/deploy/runtime-settings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
layout: doc

prev:
text: Health checks
link: /deploy/health-checks

next:
text: RPC API
link: /integrate/rpc-api

---

# Runtime settings

The server accepts a few command line arguments to configure its runtime behavior. A fully configured command line looks like this:

```bash
node --experimental-network-imports dist/jitar.js --config=services/standalone.json --loglevel=info --bodylimit=204800
```

## Network imports

Jitar is heavily dependent on network imports for importing functions and other components. Node needs the `--experimental-network-imports` flag in order to import enable this feature.

## Log level

To control the level of logging, the optional `--loglevel` argument can be used. The default for this value is `info`. A more elaborate description of the log levels can be found in the [logging](../monitor/logging) section.

## Configuration

The `--config` argument must be specified to point to the server configuration file. More information regarding the configuration file can be found in the [runtime services](../fundamentals/runtime-services#basic-configuration) section.

## Body limit

To control the maximum json body size of incoming requests, the `--bodylimit` argument can be used. This is an optional argument and the body size limit defaults to 200KB if no value is provided. The value can only be set in bytes using a numeric value, e.g. `--bodylimit=1048576` for 1MB.
4 changes: 2 additions & 2 deletions documentation/docs/integrate/rpc-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
layout: doc

prev:
text: Health checks
link: /deploy/health-checks
text: Runtime settings
link: /deploy/runtime-settings

next:
text: Vite plugin
Expand Down
Loading

0 comments on commit 3fdcf8b

Please sign in to comment.