kineticio / runnable

Build internal workflows with ease
https://getrunnable.com/
77 stars 4 forks source link

chore(deps): update dependency @asyncapi/modelina to v1 #26

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@asyncapi/modelina (source) ^0.59.9 -> ^1.3.0 age adoption passing confidence

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

asyncapi/modelina ### [`v1.3.0`](https://togithub.com/asyncapi/modelina/releases/tag/v1.3.0) [Compare Source](https://togithub.com/asyncapi/modelina/compare/v1.2.1...v1.3.0) ##### Features - add option to Csharp generator allowing user to generate records instead of classes ([#​1191](https://togithub.com/asyncapi/modelina/issues/1191)) ([f632df7](https://togithub.com/asyncapi/modelina/commit/f632df79765f1c48c7558ae93eb64ffc47c31f85)) ### [`v1.2.1`](https://togithub.com/asyncapi/modelina/releases/tag/v1.2.1) [Compare Source](https://togithub.com/asyncapi/modelina/compare/v1.2.0...v1.2.1) ##### [1.2.1](https://togithub.com/asyncapi/modelina/compare/v1.2.0...v1.2.1) (2023-02-03) ##### Bug Fixes - array dependency not being found ([#​1123](https://togithub.com/asyncapi/modelina/issues/1123)) ([1a60a7e](https://togithub.com/asyncapi/modelina/commit/1a60a7ee96e8fd98ba8483c3b58d52a1e6ad0183)) ### [`v1.2.0`](https://togithub.com/asyncapi/modelina/releases/tag/v1.2.0) [Compare Source](https://togithub.com/asyncapi/modelina/compare/v1.1.1...v1.2.0) ##### Features - add support for AsyncAPI 2.6 ([#​1118](https://togithub.com/asyncapi/modelina/issues/1118)) ([f5e6c86](https://togithub.com/asyncapi/modelina/commit/f5e6c863d14acdab2eff7f6117733e23773679b4)) ### [`v1.1.1`](https://togithub.com/asyncapi/modelina/releases/tag/v1.1.1) [Compare Source](https://togithub.com/asyncapi/modelina/compare/v1.1.0...v1.1.1) ##### [1.1.1](https://togithub.com/asyncapi/modelina/compare/v1.1.0...v1.1.1) (2023-01-26) ##### Bug Fixes - add conditions for when to ignore additionalProperties and additionalItems ([#​1106](https://togithub.com/asyncapi/modelina/issues/1106)) ([c093f63](https://togithub.com/asyncapi/modelina/commit/c093f637111ecac9c5d1aecfd700f8c577507222)) ### [`v1.1.0`](https://togithub.com/asyncapi/modelina/releases/tag/v1.1.0) [Compare Source](https://togithub.com/asyncapi/modelina/compare/v1.0.0...v1.1.0) ##### Features - adding interpreter options ignoreAddtionalProperties and ignoreAddtionalItems ([#​1094](https://togithub.com/asyncapi/modelina/issues/1094)) ([3745f54](https://togithub.com/asyncapi/modelina/commit/3745f54f3d47127112106fdd3665856a68942e30)) ### [`v1.0.0`](https://togithub.com/asyncapi/modelina/releases/tag/v1.0.0) [Compare Source](https://togithub.com/asyncapi/modelina/compare/v0.59.9...v1.0.0) ##### Upgrade Steps You can find the migration details here: https://github.com/asyncapi/modelina/blob/master/docs/migration.md Dont hesitate to reach out if you need help migrating to version 1. ##### Breaking Changes There is no specific PR that contains the breaking changes but is part of multiple PRs. See the migration part above. ##### New Features - feat: add Rust Generator ([https://github.com/asyncapi/modelina/pull/818](https://togithub.com/asyncapi/modelina/pull/818)) - feat: add Kotlin model generator ([https://github.com/asyncapi/modelina/pull/1074](https://togithub.com/asyncapi/modelina/pull/1074)) - feat: add Python generator ([https://github.com/asyncapi/modelina/pull/863](https://togithub.com/asyncapi/modelina/pull/863)) - feat: add jsonbinpack preset for TypeScript ([https://github.com/asyncapi/modelina/pull/854](https://togithub.com/asyncapi/modelina/pull/854)) - feat: add support for AsyncAPI 2.5 ([https://github.com/asyncapi/modelina/pull/893](https://togithub.com/asyncapi/modelina/pull/893)) - feat: add support for oneOf and anyOf as UnionModel ([https://github.com/asyncapi/modelina/pull/899](https://togithub.com/asyncapi/modelina/pull/899)) - feat: integrate new AsyncAPI parser version ([https://github.com/asyncapi/modelina/pull/925](https://togithub.com/asyncapi/modelina/pull/925)) - feat: add C# Newtonsoft preset ([https://github.com/asyncapi/modelina/pull/970](https://togithub.com/asyncapi/modelina/pull/970)) - feat: add access to entire property object in constrainer ([https://github.com/asyncapi/modelina/pull/985](https://togithub.com/asyncapi/modelina/pull/985)) - feat: add precise csharp enum type ([https://github.com/asyncapi/modelina/pull/1047](https://togithub.com/asyncapi/modelina/pull/1047)) - feat: add dependency manager ([https://github.com/asyncapi/modelina/pull/1063](https://togithub.com/asyncapi/modelina/pull/1063)) ##### Bug Fixes - fix: unwrapping dictionaries not working in marshaling preset ([https://github.com/asyncapi/modelina/pull/855](https://togithub.com/asyncapi/modelina/pull/855)) - fix: import path of helpers in DartRenderer ([https://github.com/asyncapi/modelina/pull/794](https://togithub.com/asyncapi/modelina/pull/794)) - fix: modelina cannot be used in website environments ([https://github.com/asyncapi/modelina/pull/843](https://togithub.com/asyncapi/modelina/pull/843)) - fix: duplicate dependencies being rendered ([https://github.com/asyncapi/modelina/pull/842](https://togithub.com/asyncapi/modelina/pull/842)) - fix: inner references not being found ([https://github.com/asyncapi/modelina/pull/844](https://togithub.com/asyncapi/modelina/pull/844)) - fix: root level references are not handled for JSON Schema ([https://github.com/asyncapi/modelina/pull/829](https://togithub.com/asyncapi/modelina/pull/829)) - fix: wrong typescript number type used for integers ([https://github.com/asyncapi/modelina/pull/902](https://togithub.com/asyncapi/modelina/pull/902)) - fix: merging CommonModel properties should not carry over properties to other models ([https://github.com/asyncapi/modelina/pull/917](https://togithub.com/asyncapi/modelina/pull/917)) - fix: duplicate and self dependencies should not be rendered ([https://github.com/asyncapi/modelina/pull/903](https://togithub.com/asyncapi/modelina/pull/903)) - fix: python generates unusable class for empty properties ([https://github.com/asyncapi/modelina/pull/901](https://togithub.com/asyncapi/modelina/pull/901)) - fix: javascript should not split out enums ([https://github.com/asyncapi/modelina/pull/926](https://togithub.com/asyncapi/modelina/pull/926)) - fix: typescript marshaling preset not caring about external models ([https://github.com/asyncapi/modelina/pull/927](https://togithub.com/asyncapi/modelina/pull/927)) - fix: typescript rendering wrong array type when union ([https://github.com/asyncapi/modelina/pull/928](https://togithub.com/asyncapi/modelina/pull/928)) - fix: java dictionary constrainer gives unusable integer type for map value ([https://github.com/asyncapi/modelina/pull/929](https://togithub.com/asyncapi/modelina/pull/929)) - fix: remove unintended characters for typescript marshaling preset ([https://github.com/asyncapi/modelina/pull/935](https://togithub.com/asyncapi/modelina/pull/935)) - fix: enable processor options to be passed processors ([https://github.com/asyncapi/modelina/pull/920](https://togithub.com/asyncapi/modelina/pull/920)) - fix: references are getting incorrect model names ([https://github.com/asyncapi/modelina/pull/951](https://togithub.com/asyncapi/modelina/pull/951)) - fix: enum generator for Java should use strict types for it's values ([https://github.com/asyncapi/modelina/pull/944](https://togithub.com/asyncapi/modelina/pull/944)) - fix: implicit python import error ([https://github.com/asyncapi/modelina/pull/981](https://togithub.com/asyncapi/modelina/pull/981)) - fix: rust compile errors on enum members containing digits ([https://github.com/asyncapi/modelina/pull/994](https://togithub.com/asyncapi/modelina/pull/994)) - fix: add `exec` as a reserved keyword for Python ([https://github.com/asyncapi/modelina/pull/1000](https://togithub.com/asyncapi/modelina/pull/1000)) - fix: c# newtonsoft preset syntax errors ([https://github.com/asyncapi/modelina/pull/1004](https://togithub.com/asyncapi/modelina/pull/1004)) - fix: rust enum renderer only working for JSON Schema inputs ([https://github.com/asyncapi/modelina/pull/1001](https://togithub.com/asyncapi/modelina/pull/1001)) - fix: dependencies are rendered twice ([https://github.com/asyncapi/modelina/pull/1002](https://togithub.com/asyncapi/modelina/pull/1002)) - fix: rust impl new fn for Boxed values ([https://github.com/asyncapi/modelina/pull/1013](https://togithub.com/asyncapi/modelina/pull/1013)) - fix: solving blackbox tests problems ([https://github.com/asyncapi/modelina/pull/905](https://togithub.com/asyncapi/modelina/pull/905)) - fix: structs missing pub keyword in RustGenerator ([https://github.com/asyncapi/modelina/pull/1021](https://togithub.com/asyncapi/modelina/pull/1021)) - fix: reserved keywords in Rust should be case-sensitive ([https://github.com/asyncapi/modelina/pull/1031](https://togithub.com/asyncapi/modelina/pull/1031)) - fix: pattern properties not being accounted for ([https://github.com/asyncapi/modelina/pull/1006](https://togithub.com/asyncapi/modelina/pull/1006)) - fix: csharp generator does not render optional types for optional properties ([https://github.com/asyncapi/modelina/pull/1051](https://togithub.com/asyncapi/modelina/pull/1051)) - fix: polymorphic / union models rendered with index in enum member name ([https://github.com/asyncapi/modelina/pull/1056](https://togithub.com/asyncapi/modelina/pull/1056)) - fix: add Jackson annotations at the field level ([https://github.com/asyncapi/modelina/pull/1059](https://togithub.com/asyncapi/modelina/pull/1059)) - fix: improve integration with old AsyncAPI parser ([https://github.com/asyncapi/modelina/pull/1050](https://togithub.com/asyncapi/modelina/pull/1050)) - fix: add Java constraints annotations at the field level ([https://github.com/asyncapi/modelina/pull/1067](https://togithub.com/asyncapi/modelina/pull/1067)) - fix: java generator could generate illegal package names ([https://github.com/asyncapi/modelina/pull/1084](https://togithub.com/asyncapi/modelina/pull/1084)) ##### Other Changes - docs: new core data model ([https://github.com/asyncapi/modelina/pull/530](https://togithub.com/asyncapi/modelina/pull/530)) - refactor: introduce new core models ([https://github.com/asyncapi/modelina/pull/655](https://togithub.com/asyncapi/modelina/pull/655)) - refactor: add CommonModel conversion to MetaModel ([https://github.com/asyncapi/modelina/pull/677](https://togithub.com/asyncapi/modelina/pull/677)) - refactor: add TypeScript constrainer ([https://github.com/asyncapi/modelina/pull/683](https://togithub.com/asyncapi/modelina/pull/683)) - refactor: add JavaScript constrainer ([https://github.com/asyncapi/modelina/pull/693](https://togithub.com/asyncapi/modelina/pull/693)) - refactor: add Go constrainer ([https://github.com/asyncapi/modelina/pull/695](https://togithub.com/asyncapi/modelina/pull/695)) - refactor: add splitter ([https://github.com/asyncapi/modelina/pull/676](https://togithub.com/asyncapi/modelina/pull/676)) - refactor: add C# constrainer ([https://github.com/asyncapi/modelina/pull/696](https://togithub.com/asyncapi/modelina/pull/696)) - refactor: add Java constrainer ([https://github.com/asyncapi/modelina/pull/694](https://togithub.com/asyncapi/modelina/pull/694)) - refactor: simplified constraints and type mapping ([https://github.com/asyncapi/modelina/pull/725](https://togithub.com/asyncapi/modelina/pull/725)) - refactor: convert CSharp to new constraint setup ([https://github.com/asyncapi/modelina/pull/735](https://togithub.com/asyncapi/modelina/pull/735)) - refactor: convert Go to new constraint setup ([https://github.com/asyncapi/modelina/pull/732](https://togithub.com/asyncapi/modelina/pull/732)) - refactor: convert TS to new constraint setup ([https://github.com/asyncapi/modelina/pull/736](https://togithub.com/asyncapi/modelina/pull/736)) - refactor: convert JS to new constraint setup ([https://github.com/asyncapi/modelina/pull/741](https://togithub.com/asyncapi/modelina/pull/741)) - refactor: add object property model ([https://github.com/asyncapi/modelina/pull/758](https://togithub.com/asyncapi/modelina/pull/758)) - chore: refactored model setup to support generators ([https://github.com/asyncapi/modelina/pull/766](https://togithub.com/asyncapi/modelina/pull/766)) - chore: refactored input processors ([https://github.com/asyncapi/modelina/pull/767](https://togithub.com/asyncapi/modelina/pull/767)) - chore: refactored TypeScript and generator implementation ([https://github.com/asyncapi/modelina/pull/765](https://togithub.com/asyncapi/modelina/pull/765)) - chore: refactored Java to new core model ([https://github.com/asyncapi/modelina/pull/769](https://togithub.com/asyncapi/modelina/pull/769)) - chore: refactored Go generator ([https://github.com/asyncapi/modelina/pull/771](https://togithub.com/asyncapi/modelina/pull/771)) - chore: refactored CSharp generator ([https://github.com/asyncapi/modelina/pull/770](https://togithub.com/asyncapi/modelina/pull/770)) - chore: refactored JavaScript generator ([https://github.com/asyncapi/modelina/pull/773](https://togithub.com/asyncapi/modelina/pull/773)) - chore: refactored dart generator ([https://github.com/asyncapi/modelina/pull/778](https://togithub.com/asyncapi/modelina/pull/778)) - chore: fix build errors ([https://github.com/asyncapi/modelina/pull/779](https://togithub.com/asyncapi/modelina/pull/779)) - chore: fix file generator tests ([https://github.com/asyncapi/modelina/pull/782](https://togithub.com/asyncapi/modelina/pull/782)) - chore: add test and fix constrain implementation ([https://github.com/asyncapi/modelina/pull/781](https://togithub.com/asyncapi/modelina/pull/781)) - chore: fix wrongful import ([https://github.com/asyncapi/modelina/pull/783](https://togithub.com/asyncapi/modelina/pull/783)) - refactor: switch interpretation of pattern properties ([https://github.com/asyncapi/modelina/pull/791](https://togithub.com/asyncapi/modelina/pull/791)) - refactor: fix constrain helpers and add test ([https://github.com/asyncapi/modelina/pull/792](https://togithub.com/asyncapi/modelina/pull/792)) - chore: convert to any model from common model ([https://github.com/asyncapi/modelina/pull/793](https://togithub.com/asyncapi/modelina/pull/793)) - chore: remove old post interpreter and fix tests ([https://github.com/asyncapi/modelina/pull/795](https://togithub.com/asyncapi/modelina/pull/795)) - chore: fix TypeHelpers tests ([https://github.com/asyncapi/modelina/pull/802](https://togithub.com/asyncapi/modelina/pull/802)) - chore: fix generator and renderer tests ([https://github.com/asyncapi/modelina/pull/803](https://togithub.com/asyncapi/modelina/pull/803)) - chore: remove unnecessary common model test ([https://github.com/asyncapi/modelina/pull/798](https://togithub.com/asyncapi/modelina/pull/798)) - chore: remove name helpers ([https://github.com/asyncapi/modelina/pull/801](https://togithub.com/asyncapi/modelina/pull/801)) - chore: fix tests for OutputModel ([https://github.com/asyncapi/modelina/pull/800](https://togithub.com/asyncapi/modelina/pull/800)) - chore: give constrained properties access to the raw property ([https://github.com/asyncapi/modelina/pull/799](https://togithub.com/asyncapi/modelina/pull/799)) - chore: fix enum model conversion ([https://github.com/asyncapi/modelina/pull/797](https://togithub.com/asyncapi/modelina/pull/797)) - chore: fix contains property check failing ([https://github.com/asyncapi/modelina/pull/810](https://togithub.com/asyncapi/modelina/pull/810)) - chore: removed unused property and fix general tests ([https://github.com/asyncapi/modelina/pull/809](https://togithub.com/asyncapi/modelina/pull/809)) - chore: refactor dart generators and test ([https://github.com/asyncapi/modelina/pull/796](https://togithub.com/asyncapi/modelina/pull/796)) - chore: rewrite java generator tests ([https://github.com/asyncapi/modelina/pull/804](https://togithub.com/asyncapi/modelina/pull/804)) - chore: rewrite TypeScript generator tests ([https://github.com/asyncapi/modelina/pull/806](https://togithub.com/asyncapi/modelina/pull/806)) - chore: rewrite CSharp generator tests ([https://github.com/asyncapi/modelina/pull/807](https://togithub.com/asyncapi/modelina/pull/807)) - chore: rewrite javascript generator tests ([https://github.com/asyncapi/modelina/pull/805](https://togithub.com/asyncapi/modelina/pull/805)) - fix: remaining test and implementation issues ([https://github.com/asyncapi/modelina/pull/824](https://togithub.com/asyncapi/modelina/pull/824)) - docs: move banner location ([https://github.com/asyncapi/modelina/pull/865](https://togithub.com/asyncapi/modelina/pull/865)) - docs: update language documentation ([https://github.com/asyncapi/modelina/pull/862](https://togithub.com/asyncapi/modelina/pull/862)) - docs: add migration guidelines ([https://github.com/asyncapi/modelina/pull/860](https://togithub.com/asyncapi/modelina/pull/860)) - docs: update input processing documentation ([https://github.com/asyncapi/modelina/pull/859](https://togithub.com/asyncapi/modelina/pull/859)) - docs: update constraint documentation ([https://github.com/asyncapi/modelina/pull/858](https://togithub.com/asyncapi/modelina/pull/858)) - chore: remove unused functions ([https://github.com/asyncapi/modelina/pull/849](https://togithub.com/asyncapi/modelina/pull/849)) - docs: update usage documentation ([https://github.com/asyncapi/modelina/pull/857](https://togithub.com/asyncapi/modelina/pull/857)) - docs: update preset documentation ([https://github.com/asyncapi/modelina/pull/861](https://togithub.com/asyncapi/modelina/pull/861)) - refactor: simplified example tests ([https://github.com/asyncapi/modelina/pull/868](https://togithub.com/asyncapi/modelina/pull/868)) - chore: add a template for new generators ([https://github.com/asyncapi/modelina/pull/850](https://togithub.com/asyncapi/modelina/pull/850)) - docs: remove duplicate dart output ([https://github.com/asyncapi/modelina/pull/892](https://togithub.com/asyncapi/modelina/pull/892)) - test: update snapshot for failing test ([https://github.com/asyncapi/modelina/pull/907](https://togithub.com/asyncapi/modelina/pull/907)) - chore: add a new example for json-schema-draft4-from-object ([https://github.com/asyncapi/modelina/pull/897](https://togithub.com/asyncapi/modelina/pull/897)) - chore: add a new example for JSON schema draft 6 ([https://github.com/asyncapi/modelina/pull/933](https://togithub.com/asyncapi/modelina/pull/933)) - ci: use [@​swc/jest](https://togithub.com/swc/jest) to speedup tests ([https://github.com/asyncapi/modelina/pull/938](https://togithub.com/asyncapi/modelina/pull/938)) - ci: fix broken release pipeline ([https://github.com/asyncapi/modelina/pull/956](https://togithub.com/asyncapi/modelina/pull/956)) - docs: add contribution guidelines for processors ([https://github.com/asyncapi/modelina/pull/950](https://togithub.com/asyncapi/modelina/pull/950)) - chore: add missing test dependency for docker ([https://github.com/asyncapi/modelina/pull/992](https://togithub.com/asyncapi/modelina/pull/992)) - docs: add contributing guidelines for presets ([https://github.com/asyncapi/modelina/pull/990](https://togithub.com/asyncapi/modelina/pull/990)) - docs: improve readme with use-cases and examples ([https://github.com/asyncapi/modelina/pull/1034](https://togithub.com/asyncapi/modelina/pull/1034)) - chore: add missing blackbox scripts ([https://github.com/asyncapi/modelina/pull/1046](https://togithub.com/asyncapi/modelina/pull/1046)) - docs: add versioning and maintenance section ([https://github.com/asyncapi/modelina/pull/991](https://togithub.com/asyncapi/modelina/pull/991)) - test: update snapshots ([https://github.com/asyncapi/modelina/pull/1064](https://togithub.com/asyncapi/modelina/pull/1064)) - docs: fix the wrong link to constraint example ([https://github.com/asyncapi/modelina/pull/1065](https://togithub.com/asyncapi/modelina/pull/1065)) - test: added example to generate all models within the same file ([https://github.com/asyncapi/modelina/pull/1054](https://togithub.com/asyncapi/modelina/pull/1054)) - chore: added prettier config ([https://github.com/asyncapi/modelina/pull/838](https://togithub.com/asyncapi/modelina/pull/838)) - chore: format code ([https://github.com/asyncapi/modelina/pull/1088](https://togithub.com/asyncapi/modelina/pull/1088)) Co-authored-by: Kenneth Aasan Co-authored-by: Leigh Johnson Co-authored-by: Maciej Urbańczyk Co-authored-by: Nitin Tejuja <95347924+nitintejuja@users.noreply.github.com> Co-authored-by: Amit Kumar Sharma Co-authored-by: artur-ciocanu Co-authored-by: Andrey Zaytsev Co-authored-by: Zbigniew Malcherczyk Co-authored-by: Yushi OMOTE Co-authored-by: Alejandra Quetzalli Co-authored-by: Artur Ciocanu Co-authored-by: Julian R Co-authored-by: Anay Sarkar <53341181+anaysarkar7@​users.noreply.github.com> Co-authored-by: Louis Xhaferi Co-authored-by: Akshat Nema <76521428+akshatnema@users.noreply.github.com>

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.