Skip to content

chore(main): release 0.1.1#158

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--kuri
Closed

chore(main): release 0.1.1#158
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--kuri

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.1.1 (2026-07-20)

Added

  • add configurable resource limits and a LimitExceeded parse error (#156) (40fa407)
  • add Kotlin DSL sugar, URI templates, and a kotlinx.serialization bridge (#74) (a2feca0)
  • add kuri-bind, an annotation-driven URL/URI binding module (#40) (8d25bbb)
  • add Uri/Url redact() and isDirectory()/hasTrailingSlash() (#138) (326b5a0)
  • broaden the public API for encoding, IDNA, query, path, and resolution work (#33) (8c69e0c)
  • delimited multi-value query params — QueryParameters.split and @query(delimiter) (#56) (cce1fb7)
  • WHATWG URL component setters and expanded conformance test coverage (#54) (45058b1)

Fixed

  • add decoded userinfo/fragment accessors and fix % round-tripping in kuri-bind (#79) (f125f87)
  • bound the kuri-bind reflective plan/scan caches (#141) (cb64b12)
  • clarify operator grouping and resolve an ambiguous path-string overload (#80) (108089f)
  • correct kuri-bind KDoc/test/message accuracy gaps (#136) (19c71e0)
  • emit an empty-list marker so query encoding round-trips empty lists (#143) (246a2a1)
  • enforce RFC 3987 IRI rules and close IDNA, WPT, and BCV gaps (#71) (46ea05f)
  • implement Map<K,V> support in the query serde format (#153) (d494039)
  • model Uri userinfo username/password as nullable (#142) (fa2e93f)
  • reject invalid boolean query values instead of coercing to false (#135) (410dcad)
  • reject leading sign and leading zero in template prefix (#129) (4245dee)
  • reject nested objects inside list elements in the query format (#147) (442dce3)
  • reject path template holes that share a segment with literal text (#132) (111072b)
  • repair malformed percent escapes before Url.toUri()'s Uri hand-off (#133) (bb3c1cd)
  • report ForbiddenHostCodePoint at the original-input offset (#154) (8b3e1f3)
  • return null instead of -1 from Url.effectivePort (#131) (43b5f1d)
  • scope IDNA ASCII web-compat leniency to the whole domain (#134) (abb1284)
  • scope smoke-test token to read and fix CodeQL comment (#140) (29e7e4f)
  • several host, IPv6, IDNA, and resolver correctness fixes (#68) (d00b6b9)
  • sort query parameter names by UTF-16 code unit (#130) (0604b01)
  • turn ValidationError into a kind+offset record (#155) (e37ac30)
  • wrap malformed query scalar values in SerializationException (#137) (d5471f8)

Performance

  • memoize derived path/query projections on Uri and Url (#52) (babc746)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot changed the title chore(main): release 0.1.0-alpha.5 chore(main): release 0.1.1 Jul 20, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--kuri branch from 04606be to bdfa4bf Compare July 20, 2026 17:39
@OmarAlJarrah
OmarAlJarrah deleted the release-please--branches--main--components--kuri branch July 20, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant