Skip to content

v1.6.0

Latest
Compare
Choose a tag to compare
@sam0r040 sam0r040 released this 30 Aug 16:59
· 25 commits to master since this release

Springwolf 1.6.0 is out! Thanks to all our contributors!

This release we focused on improving the new design of springwolf-ui, which is now the default ui of Springwolf.

Check it out at https://demo.springwolf.dev/springwolf-ui/asyncapi-ui.html

Additionally it contains some smaller smaller bug fixes and improvements including support for @Hidden annotation contributed by @dabeck81 .

What's Changed

  • chore(deps-dev): Bump @asyncapi/parser from 3.2.0 to 3.2.1 in /springwolf-ui by @dependabot in #881
  • Fix issue #874 by @dabeck81 in #885
  • Test/mapped schema fields by @timonback in #875
  • feat(core): handle Schema annotation defaultValue field by @timonback in #876
  • feat(ui): make new-ui the default by @timonback in #877
  • Feat/improve UI by @timonback in #878
  • Feat/schema attributes by @timonback in #880
  • test(e2e): improve testing for error logs by @timonback in #889
  • feat(core): add validation for schema name in AsyncOperation.Headers by @timonback in #896
  • chore(deps): Bump org.apache.kafka:kafka-streams from 3.7.1 to 3.8.0 by @dependabot in #884
  • Chore/improve local developer experience by @timonback in #894
  • test(core): write actual definitions in componentServiceIntegrationTest by @timonback in #897
  • Chore/minor improvements by @timonback in #899
  • chore(deps): Bump gradle/actions from 3 to 4 by @dependabot in #900
  • chore(deps): Bump protobufJavaVersion from 4.27.2 to 4.27.3 by @dependabot in #908
  • chore(deps): Bump org.apache.avro:avro from 1.11.3 to 1.12.0 by @dependabot in #907
  • chore(deps): Bump testcontainersVersion from 1.20.0 to 1.20.1 by @dependabot in #906
  • chore(deps): Bump zone.js from 0.14.8 to 0.14.10 in /springwolf-ui by @dependabot in #905
  • chore(deps-dev): Bump @asyncapi/parser from 3.2.1 to 3.2.2 in /springwolf-ui by @dependabot in #903
  • chore(deps-dev): Bump jest-preset-angular from 14.2.0 to 14.2.2 in /springwolf-ui by @dependabot in #902
  • chore(deps): Bump org.slf4j:slf4j-simple from 2.0.13 to 2.0.16 by @dependabot in #919
  • chore(deps): Bump kotlinVersion from 2.0.0 to 2.0.10 by @dependabot in #917
  • chore(deps-dev): Bump @types/node from 18.19.42 to 18.19.44 in /springwolf-ui by @dependabot in #915
  • Feat/split navigation names by @timonback in #910
  • feat(ui): Allow to hide bindings by @timonback in #911
  • feat(ui): show used by in schema by @timonback in #912
  • chore(example): use maxLength and maximum value by @timonback in #879
  • feat(core): remove studio work-around for yaml by @timonback in #898
  • fix(core): handle ref in xml example by @timonback in #921
  • chore(deps): Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 by @dependabot in #916
  • chore(deps): Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16 by @dependabot in #918
  • Refactor/rename to payload schema object by @timonback in #922
  • Feat/add header schema title by @timonback in #924
  • refactor(ui): improve differentiation between name and title by @timonback in #925
  • chore(ui): reduce warnings in test by @timonback in #926
  • fix(ui): render array refs correctly by @timonback in #929
  • feat(ui): allow to hide headers by @timonback in #928
  • feat(ui): add syntax highlighting for other payloads than json by @timonback in #927
  • chore(deps-dev): Bump @testing-library/angular from 17.1.0 to 17.3.0 in /springwolf-ui by @dependabot in #930
  • chore(deps): Bump prism-code-editor from 3.3.3 to 3.4.0 in /springwolf-ui by @dependabot in #932
  • chore(deps): Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 by @dependabot in #934
  • chore(deps-dev): Bump esbuild from 0.23.0 to 0.23.1 in /springwolf-ui by @dependabot in #935
  • feat(ui): show header schema by @timonback in #939
  • feat(core): autogenerate name for header schema if not set already GH… by @sam0r040 in #940
  • Feat/create new header schema when modified by @timonback in #941
  • chore(deps): Bump org.springframework.boot from 3.3.2 to 3.3.3 by @dependabot in #943
  • chore(deps-dev): Bump @testing-library/angular from 17.3.0 to 17.3.1 in /springwolf-ui by @dependabot in #946
  • chore(deps-dev): Bump @types/node from 18.19.44 to 18.19.46 in /springwolf-ui by @dependabot in #944
  • chore(deps): Bump kotlinVersion from 2.0.10 to 2.0.20 by @dependabot in #942
  • chore(deps): Bump tslib from 2.6.3 to 2.7.0 in /springwolf-ui by @dependabot in #945
  • feat(ui): allow to hide headers by @timonback in #949
  • feat(ui): show used by for headers by @timonback in #950
  • feat(ui): add schema properties marker by @timonback in #951
  • feat(common-model-converters): add model converter to handle enumAsRe… by @sam0r040 in #953
  • chore(deps): Bump protobufJavaVersion from 4.27.3 to 4.28.0 by @dependabot in #955
  • chore(deps): Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by @dependabot in #956
  • chore(deps): Bump org.mockito:mockito-junit-jupiter from 5.12.0 to 5.13.0 by @dependabot in #959
  • chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-core-jvm from 1.7.1 to 1.7.2 by @dependabot in #958
  • chore(deps): Bump swaggerVersion from 2.2.22 to 2.2.23 by @dependabot in #954
  • chore(deps): Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #957

New Contributors

Full Changelog: v1.5.0...v1.6.0