Releases: Ahoo-Wang/CosId
Releases · Ahoo-Wang/CosId
v2.5.5
What's Changed
- fix(deps): update dependency me.ahoo.cosid:cosid-bom to v2.5.3 by @renovate in #443
- fix(deps): update dependency io.mockk:mockk to v1.13.8 by @renovate in #444
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.19.1 by @renovate in #446
- chore(deps): update dependency gradle to v8.4 by @renovate in #447
- chore(deps): update dependency com.github.spotbugs to v5.1.4 by @renovate in #448
- chore(deps): update actions/checkout digest to 8ade135 by @renovate in #445
- fix(deps): update dependency com.google.guava:guava to v32.1.3-jre by @renovate in #449
- fix(deps): update dependency com.squareup.okhttp3:okhttp-bom to v4.12.0 by @renovate in #452
- chore(deps): update openjdk docker tag to v21 by @renovate in #451
- chore(deps): update dependency com.github.spotbugs to v5.2.1 by @renovate in #453
- fix(deps): update dependency org.axonframework:axon-bom to v4.8.4 by @renovate in #454
- Update dependency spring-boot to v3.1.5 by @Ahoo-Wang in #455
- feat: support
FlowableIdGenerator
by @Ahoo-Wang in #456 - feat: support
FlowableIdGeneratorAutoConfiguration
by @Ahoo-Wang in #458
Full Changelog: v2.5.3...v2.5.5
v2.5.3
What's Changed
- fix(deps): update dependency me.ahoo.cosid:cosid-bom to v2.5.2 by @renovate in #432
- fix(deps): update dependency org.junit-pioneer:junit-pioneer to v2.1.0 by @renovate in #433
- fix(deps): update dependency org.axonframework:axon-bom to v4.8.3 by @renovate in #434
- chore(deps): update docker/login-action action to v3 by @renovate in #436
- chore(deps): update docker/build-push-action action to v5 by @renovate in #435
- chore(deps): update docker/metadata-action action to v5 by @renovate in #437
- chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #439
- chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #438
- fix(deps): update dependency org.springframework.boot:spring-boot-dependencies to v3.1.4 by @renovate in #442
Full Changelog: v2.5.2...v2.5.3
v2.5.2
What's Changed
- chore(deps): update dependency gradle to v8.3 by @renovate in #425
- fix(deps): update dependency org.testcontainers:testcontainers-bom to v1.19.0 by @renovate in #426
- fix(deps): update dependency org.springframework.boot:spring-boot-dependencies to v3.1.3 by @renovate in #428
- refactor: add
maxTime
toUPDATE_AFTER_OPTIONS
by @Ahoo-Wang in #429 - chore(deps): update actions/checkout action to v4 by @renovate in #430
- refactor: Prioritize MongoClient that supports synchronous mode by @Ahoo-Wang in #431
Full Changelog: v2.5.0...v2.5.2
v2.5.0
What's Changed
- chore(deps): update dependency com.github.spotbugs to v5.1.1 by @renovate in #408
- fix(deps): update dependency jmh to v1.37 by @renovate in #409
- fix(deps): update dependency org.openjdk.jmh:jmh-core to v1.37 by @renovate in #410
- fix(deps): update jmh to v1.37 by @renovate in #412
- fix(deps): update dependency org.openjdk.jmh:jmh-generator-annprocess to v1.37 by @renovate in #411
- refactor: dependency management by @Ahoo-Wang in #413
- fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webflux-ui to v2.2.0 by @renovate in #414
- chore(deps): update dependency com.github.spotbugs to v5.1.2 by @renovate in #415
- chore(deps): update vuepress monorepo to v1.9.10 by @renovate in #416
- fix(deps): update dependency org.axonframework:axon-bom to v4.8.2 by @renovate in #418
- fix(deps): update dependency io.mockk:mockk to v1.13.7 by @renovate in #417
- chore(deps): update dependency com.github.spotbugs to v5.1.3 by @renovate in #419
- doc: update getting-started.md by @Ahoo-Wang in #420
- refactor: add
Decorator
tag toClockSyncCosIdGenerator
by @Ahoo-Wang in #422 - feat: Enhanced stats to support viewing ID generator status information by @Ahoo-Wang in #423
GET http://127.0.0.1:8080/actuator/cosid
{
"__share__": {
"kind": "StringSegmentId",
"actual": {
"kind": "SegmentChainId",
"fetchTime": 1692195877,
"maxId": 430,
"offset": 410,
"sequence": 410,
"step": 20,
"isExpired": false,
"isOverflow": false,
"isAvailable": true,
"converter": {
"kind": "Radix62IdConverter",
"radix": 62,
"charSize": 11,
"padStart": true,
"maxId": 9223372036854775807
}
},
"converter": {
"kind": "PrefixIdConverter",
"prefix": "COSID-",
"actual": {
"kind": "GroupedPrefixIdConverter",
"delimiter": "-",
"actual": {
"kind": "ToStringIdConverter",
"padStart": true,
"charSize": 8
}
}
}
}
}
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- feat: support
spring-data-jdbc
(@Id
/@CosId
) by @Ahoo-Wang in #406
class IdEntity {
@Id
private long id;
public long getId() {
return id;
}
public IdEntity setId(int id) {
this.id = id;
return this;
}
}
class CosIdEntity {
@CosId
private long id;
public long getId() {
return id;
}
public CosIdEntity setId(int id) {
this.id = id;
return this;
}
}
Full Changelog: v2.3.3...v2.4.0
v2.3.3
What's Changed
- publish cosid-proxy to AliyunCR by @Ahoo-Wang in #404
cosid-proxy image registry:
- ahoowang/cosid-proxy
- ghcr.io/ahoo-wang/cosid-proxy
- registry.cn-shanghai.aliyuncs.com/ahoo/cosid-proxy
Full Changelog: v2.3.2...v2.3.3
v2.3.2
What's Changed
- update default application.yaml for cosid-proxy-server by @Ahoo-Wang in #400
- refactor: dependency management by @Ahoo-Wang in #403
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- feat: Enhance OpenAPI for cosid-proxy by @Ahoo-Wang in #399
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
support
spring-boot-actuator
- fix(deps): update dependency io.gitlab.arturbosch.detekt:detekt-formatting to v1.23.1 by @renovate in #392
- fix(deps): update dependency org.axonframework:axon-bom to v4.8.1 by @renovate in #393
- fix(deps): update dependency com.google.guava:guava to v32.1.2-jre by @renovate in #394
- chore(deps): update dependency com.github.spotbugs to v5.1.0 by @renovate in #395
- feat: support
Statistical
- feat: support
SegmentIdStat
- feat: support
SnowflakeIdStat
- feat: support
CosIdEndpoint
- feat: support
CosIdGeneratorEndpoint
- feat: support
CosIdStringGeneratorEndpoint
management:
endpoints:
web:
exposure:
include:
- cosid
- cosidGenerator
- cosidStringGenerator
Full Changelog: v2.2.6...v2.3.0
v2.2.6
What's Changed
- fix(deps): update dependency org.springframework.cloud:spring-cloud-dependencies to v2022.0.4 by @renovate in #388
- feat: support
HostAddressSupplier
by @Ahoo-Wang in #389 - feat: change
org.springframework.cloud:spring-cloud-commons
dependency to optional
Full Changelog: v2.2.5...v2.2.6