v0.2.0
Run the broker
Docker:
docker pull mgrzejszczak/stubborn:0.2.0
docker run -p 8080:8080 mgrzejszczak/stubborn:0.2.0Standalone JAR (attached below):
java -jar stubborn-broker-0.2.0-exec.jarMaven artifacts: Maven Central · NPM packages: @stubborn-sh
What's Changed
- feat: Replace Neon PostgreSQL with embedded H2 for demo by @marcingrzejszczak in #34
- Migrate broker from Spring Cloud Contract to Stubborn Contract by @marcingrzejszczak in #54
- feat(broker): accept stubborn-native application/x-stubborn+yaml content type by @marcingrzejszczak in #57
- Keep stubborn building against current stubborn-contract (coords + jakarta.inject) by @marcingrzejszczak in #60
- ci: extract inline workflow shell logic into BATS-tested scripts by @marcingrzejszczak in #61
- chore(deps): Bump the minor-updates group across 1 directory with 2 updates by @dependabot[bot] in #24
- chore(deps-dev): Bump the patch-updates group across 1 directory with 5 updates by @dependabot[bot] in #50
- chore(deps): Bump the minor-updates group across 1 directory with 4 updates by @dependabot[bot] in #49
- chore(deps): Bump the minor-updates group across 1 directory with 19 updates by @dependabot[bot] in #52
- chore(deps): Bump the patch-updates group across 1 directory with 16 updates by @dependabot[bot] in #51
- test(e2e): de-flake HA concurrent-duplicate-publish assertion by @marcingrzejszczak in #62
- messaging: remove duplicate stubborn-messaging-kafka; consume the stubborn-contract library module by @marcingrzejszczak in #70
- chore(deps): Bump the minor-updates group with 2 updates by @dependabot[bot] in #63
- chore(deps): Bump the patch-updates group in /js with 4 updates by @dependabot[bot] in #64
- chore(deps): Bump azure/setup-helm from 5.0.0 to 5.0.1 in the patch-updates group by @dependabot[bot] in #65
- chore(deps): Bump the patch-updates group in /ui with 14 updates by @dependabot[bot] in #67
- chore(deps): Bump the minor-updates group with 2 updates by @dependabot[bot] in #68
- stub-downloader: read canonical stubborn.contract.stubrunner.* credentials by @marcingrzejszczak in #71
- chore(deps): Bump the minor-updates group across 1 directory with 6 updates by @dependabot[bot] in #69
- Re-enable the #69 messaging consumer ITs by @marcingrzejszczak in #72
- build: always resolve latest stubborn-contract snapshot; messaging consumers now zero-config by @marcingrzejszczak in #76
- ci: install BATS from a pinned git tag instead of apt-get by @marcingrzejszczak in #77
- samples(jms): add jms-producer/jms-consumer zero-config messaging sample by @marcingrzejszczak in #78
- Complete OOB messaging samples (Kafka/Rabbit/JMS) and resolve #69; CI + dependency hardening by @marcingrzejszczak in #79
- build: depend on released stubborn-contract 0.1.0 by @marcingrzejszczak in #80
Full Changelog: v0.0.4...v0.2.0