Skip to content
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
16 changes: 8 additions & 8 deletions CUSTOM_NODES_PUBLISHING.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ the `packages/` directory.
```text
packages/
├── node-red-enmeshed-connector/
├── node-red-eudiplo/
├── node-red-eudiplo-connector/
├── node-red-execution-resilience/
├── node-red-frosch-work-openapi-generator/
└── node-red-openapi/
Expand All @@ -35,32 +35,32 @@ Examples:

```bash
git tag enmeshed-connector@0.1.0
git tag eudiplo@7.4.0
git tag eudiplo@7.4.0-beta.1
git tag eudiplo-connector@9.0.0
git tag eudiplo-connector@9.0.0-beta.1
git tag frosch-work-openapi-generator@1.0.0
git tag openapi@1.0.0
git tag openapi@1.0.1
```

`node-red-eudiplo`'s version is kept in lockstep with its `@eudiplo/sdk-core`
`node-red-eudiplo-connector`'s version is kept in lockstep with its `@eudiplo/sdk-core`
dependency version rather than following independent semver. Its published
version should always match the SDK version currently pinned in
`packages/node-red-eudiplo/package.json`.
`packages/node-red-eudiplo-connector/package.json`.

The tag identifier maps to a package directory and published npm package as
follows:

| Tag identifier | Directory | Published npm package |
| --- | --- | --- |
| `enmeshed-connector` | `packages/node-red-enmeshed-connector` | `@js-soft/node-red-enmeshed-connector` |
| `eudiplo` | `packages/node-red-eudiplo` | `@js-soft/node-red-eudiplo` |
| `eudiplo-connector` | `packages/node-red-eudiplo-connector` | `@js-soft/node-red-eudiplo-connector` |
| `execution-resilience` | `packages/node-red-execution-resilience` | `@js-soft/node-red-execution-resilience` |
| `frosch-work-openapi-generator` | `packages/node-red-frosch-work-openapi-generator` | `@js-soft/node-red-frosch-work-openapi-generator` |
| `openapi` | `packages/node-red-openapi` | `@js-soft/node-red-openapi` |

### Push the Tag

```bash
git push origin eudiplo@7.4.0
git push origin eudiplo-connector@9.0.0
```

### Automated Publication
Expand Down
4 changes: 2 additions & 2 deletions packages/node-red-eudiplo-connector/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 packages/node-red-eudiplo-connector/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@js-soft/node-red-eudiplo-connector",
"version": "8.2.0-beta.1",
"version": "9.0.0",
"publishConfig": {
"access": "public",
"provenance": true
Expand Down
2 changes: 1 addition & 1 deletion packages/node-red-openapi/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
> **Attention:** ⚠️ means that a change breaks things. Manual adjustments will be necessary. So be careful before updating. Even data loss might occur.

## Unreleased
## @js-soft/node-red-openapi 1.0.1 (19th of October 2026)
- Loading a specification from a URL now fails with a clear error (incl. HTTP status) on non-2xx responses instead of a JSON parse error
- YAML specifications from URLs are detected by `Content-Type`, by extension even with query strings, and via JSON → YAML fallback (e.g. `/v3/api-docs`)

Expand Down
4 changes: 2 additions & 2 deletions packages/node-red-openapi/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 packages/node-red-openapi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@js-soft/node-red-openapi",
"version": "1.0.0",
"version": "1.0.1",
"publishConfig": {
"access": "public",
"provenance": true
Expand Down
Loading