Skip to content

Commit 4ac0e5e

Browse files
github-actions[bot]godcong
authored andcommitted
chore(main): release 0.2.19
1 parent 7d087b2 commit 4ac0e5e

2 files changed

Lines changed: 35 additions & 1 deletion

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.2.18"
2+
".": "0.2.19"
33
}

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Changelog
22

3+
## [0.2.19](https://github.com/origadmin/runtime/compare/v0.2.18...v0.2.19) (2026-03-17)
4+
5+
6+
### Features
7+
8+
* **app:** extend App protobuf with project metadata and instance info ([ab74f5e](https://github.com/origadmin/runtime/commit/ab74f5e782bc6925b9fa2f06505ecf3648bb2af5))
9+
* **bootstrap:** add automatic config decoding into target struct ([3357a50](https://github.com/origadmin/runtime/commit/3357a5001c8f6c980f353cc6faf16b6da0b7fb24))
10+
* **component:** add fluent interface methods for scope and tags in Locator ([9d7eee6](https://github.com/origadmin/runtime/commit/9d7eee6116ba39aee2edbb5caf2edd0a64be6149))
11+
* **component:** add RequirementResolver and Skip method to enhance component configuration ([48acb1d](https://github.com/origadmin/runtime/commit/48acb1d400eb1a35c2810072684849f6255b5b96))
12+
* **component:** implement default instance mapping and global resolver dispatch ([530a04e](https://github.com/origadmin/runtime/commit/530a04e181721447c974804b162d735dc2e0ae52))
13+
* **config:** add file filtering capability to file source configuration ([df13040](https://github.com/origadmin/runtime/commit/df13040ce83a99a278e6602b038f4ccc0deabf0f))
14+
* **config:** migrate to Kratos native config loader with enhanced operations ([593e6b3](https://github.com/origadmin/runtime/commit/593e6b3431b215157097c9f0cd06d0580b99e29a))
15+
* **configutil:** add ExtractName and ExtractType functions for item name and type extraction ([5bfbb11](https://github.com/origadmin/runtime/commit/5bfbb113c70b55d6a80bde34c33f7124212204df))
16+
* **container:** add component skip check and requirement resolver option ([89750a4](https://github.com/origadmin/runtime/commit/89750a4fc9556a27eafc1c57f9d1ef14bd511030))
17+
* **container:** add support for default entries in registration options ([84c3438](https://github.com/origadmin/runtime/commit/84c34389bba0ff376a99e8c3bc91f64993f71dcb))
18+
* **container:** enhance component instantiation with nil instance handling and on-demand creation ([cdeeb54](https://github.com/origadmin/runtime/commit/cdeeb543893c17c1f9cc0c629d5867d4163fb084))
19+
* **container:** implement generic config resolution with default resolvers ([a67eaef](https://github.com/origadmin/runtime/commit/a67eaef21f8794fb148114068dc2a4ae2c768462))
20+
* **engine:** add component tagging system with perspective-based visibility ([e909e73](https://github.com/origadmin/runtime/commit/e909e73ef4a2ba6f562fae1667634655383e62be))
21+
* **engine:** refactor component registration with scope support and iterator ([309d341](https://github.com/origadmin/runtime/commit/309d341ae46dd7f94674d9b736cdbd387cb6017b))
22+
* **log:** add global logger with thread-safe access ([28959e3](https://github.com/origadmin/runtime/commit/28959e3247a228bdd9a9ab725d1920de2ac1746d))
23+
* **nats:** add StreamConfig and auto_provision to NATS config ([d593bc3](https://github.com/origadmin/runtime/commit/d593bc3d9afc1c67aa6b4033a6e3ed4e4b6aa4ba))
24+
* **nats:** add StreamConfig and auto_provision to NATS config ([2fe5f06](https://github.com/origadmin/runtime/commit/2fe5f0613560e1fa18dd395d69c04630542a1ce1))
25+
* **runtime:** add context utilities for option management ([876da1e](https://github.com/origadmin/runtime/commit/876da1e8565efe25cdc57e57393112f33d3c1619))
26+
* **runtime:** enhance configuration binding with dimension reduction support ([f0ee64d](https://github.com/origadmin/runtime/commit/f0ee64dc02c445dda3ac768106b038765d99fd3e))
27+
* **runtime:** introduce component contract system with registry refactoring ([a420f7d](https://github.com/origadmin/runtime/commit/a420f7dd5dd1bcd5724f5c695219001e4b9d1755))
28+
29+
30+
### Bug Fixes
31+
32+
* **container:** correct instance lookup and locator scope handling ([0257361](https://github.com/origadmin/runtime/commit/02573617cc5138a684b399942b7f60a8edad4c12))
33+
* **examples:** remove unnecessary ID parameter and fix logger reference ([566b8e8](https://github.com/origadmin/runtime/commit/566b8e8e15881a8bf49bccc5a0223180b693da5d))
34+
* **middleware:** return default clients for nil metadata configuration ([fa18f31](https://github.com/origadmin/runtime/commit/fa18f31d9cb4add104168cf94905facbcbb326fa))
35+
* **protoutil:** replace proto.Marshal/Unmarshal with protojson in protoutil ([28ab6fa](https://github.com/origadmin/runtime/commit/28ab6fa341dcb39e394a4e54611b610df9ef5d1d))
36+
337
## [0.2.18](https://github.com/origadmin/runtime/compare/v0.2.17...v0.2.18) (2026-01-27)
438

539

0 commit comments

Comments
 (0)