• Joined on 2023-06-01
louis9902 pushed to main at geekeey/semver 2026-07-12 21:03:00 +00:00
50e15afb4f
feat: introduce IdentifierList for prerelease and build-metadata segments
louis9902 closed issue geekeey/semver#1 2026-07-12 21:03:00 +00:00
Introduce api for prerelease and buildmetadata segments
louis9902 pushed to main at geekeey/request 2026-07-12 20:02:11 +00:00
49eafc2181
chore(ci): add manual workflow dispatch
louis9902 pushed to main at geekeey/request 2026-07-12 19:59:22 +00:00
f9de3a99de
feat(dispatcher): add registration-time pipeline behavior ordering via AddBehavior<T>(order:)
8099898f3d
fix(dispatcher): resolve handlers in registration order across closed and open generics
a7d7e9fbaa
fix(dispatcher): throw on ambiguous handlers instead of silent .First()
15bf9a8e56
fix(validation): make Severity meaningful in Validation.IsValid
581b0a1ced
fix(validation): return no problems for null reference instance in Rule.Validate
Compare 7 commits »
louis9902 pushed to main at geekeey/request 2026-07-12 19:26:26 +00:00
ae2c2679f2
feat(dispatcher): add registration-time pipeline behavior ordering via AddBehavior<T>(order:)
595ba01ea6
fix(dispatcher): resolve handlers in registration order across closed and open generics
f79e8780f7
fix(dispatcher): throw on ambiguous handlers instead of silent .First()
f7263c33a8
fix(validation): make Severity meaningful in Validation.IsValid
552f88df18
fix(validation): return no problems for null reference instance in Rule.Validate
Compare 9 commits »
louis9902 pushed to main at geekeey/request 2026-07-12 16:17:45 +00:00
louis9902 pushed to main at geekeey/semver 2026-07-11 21:12:55 +00:00
71353363f2
feat: support SemanticVersion and SemanticVersionRange as JSON dictionary keys
louis9902 pushed to main at geekeey/semver 2026-07-11 21:09:46 +00:00
27a3dd47f0
feat: support SemanticVersion and SemanticVersionRange as JSON dictionary keys
b21bf0568e
fix: make SemanticVersionRange equality structural
Compare 2 commits »
louis9902 pushed to main at geekeey/semver 2026-07-11 21:08:59 +00:00
eb20fb8077
fixup! fix: make SemanticVersionRange equality structural
louis9902 pushed to main at geekeey/semver 2026-07-11 21:03:41 +00:00
fba1476d9c feat: support SemanticVersion and SemanticVersionRange as JSON dictionary keys
f9531fe112 fix: make SemanticVersionRange equality structural
95eb4f05a2 fix: make ==/Equals ignore build metadata for precedence
ae2163188f fix: avoid infinite recursion when formatting ranges as short npm
2ea7866e3b fix: range exact/non-equal matches ignore build metadata
Compare 6 commits »
louis9902 pushed to main at component/core 2026-07-11 18:45:37 +00:00
917952884e
feat: some basic action core logic
louis9902 pushed to main at component/core 2026-07-11 18:45:04 +00:00
c16a870d2b
feat: some basic action core logic
louis9902 pushed to main at component/core 2026-07-11 15:03:44 +00:00
a2e2ddb502
feat: project setup
louis9902 created branch main in component/core 2026-07-11 15:03:44 +00:00
louis9902 pushed to main at component/collection 2026-07-11 15:02:41 +00:00
02188ad59c
feat: project setup
louis9902 created branch main in component/collection 2026-07-11 15:02:41 +00:00
louis9902 created repository component/collection 2026-07-11 14:58:51 +00:00
louis9902 created repository component/core 2026-07-11 14:57:41 +00:00
louis9902 deleted branch feature/pub_sub from geekeey/request 2026-07-01 20:21:14 +00:00
louis9902 pushed to main at geekeey/request 2026-07-01 20:21:14 +00:00
9232716901
feat: add pub/sub support to dispatcher