Releases: yaitoo/xun
Releases · yaitoo/xun
Release list
v1.2.2
v1.2.1
v1.2.0
v1.1.6
What's Changed
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #82
- chore(docs): update broken urls to code examples by @domust in #83
- chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 by @dependabot[bot] in #86
- chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #85
- chore(deps): bump github.com/go-playground/validator/v10 from 10.27.0 to 10.28.0 by @dependabot[bot] in #87
- chore(deps): bump github.com/go-playground/form/v4 from 4.2.1 to 4.3.0 by @dependabot[bot] in #88
- chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0 by @dependabot[bot] in #89
- feat(docs): added AGENTS.md for AI Agent by @cnlangzi in #90
- chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #91
- chore(deps): bump github.com/go-playground/validator/v10 from 10.28.0 to 10.29.0 by @dependabot[bot] in #93
- chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in #94
- chore(deps): bump github.com/go-playground/validator/v10 from 10.29.0 to 10.30.0 by @dependabot[bot] in #95
- chore(deps): bump github.com/go-playground/validator/v10 from 10.30.0 to 10.30.1 by @dependabot[bot] in #96
- chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in #97
- chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #99
- docs: rewrite README as AI Agent-First specification by @cnlangzi in #101
New Contributors
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's Changed
- chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot[bot] in #73
- chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot[bot] in #74
- chore(deps): bump github.com/go-playground/validator/v10 from 10.26.0 to 10.27.0 by @dependabot[bot] in #75
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #76
- fix(sse): fixed connection leak issue by @cnlangzi in #77
- feat(ext/sse): added KeepAlive feature by @cnlangzi in #78
- fix(ext/sse): use time.Sleep instead of time.NewTicker to fix cpu issue by @cnlangzi in #79
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in #80
- fix(ext/sse): improved keepalive by @cnlangzi in #81
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- fix(sse): fixed gzip/deflate compresser flush issue on SSE request by @cnlangzi in #61
- chore(deps): bump golang.org/x/crypto from 0.35.0 to 0.36.0 by @dependabot in #62
- feat(sse): updated event payload and added EventReader/PingEvent by @cnlangzi in #63
- fix(sse): use ReadCloser instead of Reader by @cnlangzi in #64
- fix(sse): breakline and concurrent write issues by @cnlangzi in #65
- chore(deps): bump github.com/go-playground/validator/v10 from 10.25.0 to 10.26.0 by @dependabot in #66
- chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 by @dependabot in #67
- chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #68
- fix(viewengine): continue to load other files when one file fails by @cnlangzi in #69
- fix(hsts): exposed RedirectStatusCode by @cnlangzi in #70
- feat/asseturl by @cnlangzi in #71
- Feat/cache by @cnlangzi in #72
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
- fix(htmx): added ext/htmx.js library by @cnlangzi in #52
- fix(htmx): added
selectorinxun.readyto check if the callback should be executed by @cnlangzi in #53 - fix(json): use std json instead of json-iterator to support omitzero by @cnlangzi in #54
- feat(acl): added
Whitelistto allowing specific paths to bypass host checking by @cnlangzi in #55 - fix(htmx): added
fetchwrapper to supportHx-Triggerfeature like htmx request by @cnlangzi in #56 - feat(sse): added ext/sse by @cnlangzi in #59
- fix(sse): added JsonEvent/TextEvent and updated Join with http.ResponseWriter by @cnlangzi in #60
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- feat(reqlog): added WithSkip by @cnlangzi in #47
- feat(acl): added
ext/aclto implement Access Control List with hosts/ipnets/countries by @cnlangzi in #48 - fix(ext): added support to X-Forwarded-Proto in https checking by @cnlangzi in #49
- !fix(viewer): pass
*Contextinto viewer.Render by @cnlangzi in #50
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- fix(context): exposed StatusCode by @cnlangzi in #38
- feat(proxyproto): support serve http(s) server through proxy servers and load balancers by @cnlangzi in #40
- !feat(form): Moved out Binder/Validator to reduce 3rd dependencies in the core class library by @cnlangzi in #41
- fix(viewer): doesn't write body when it is HEAD request by @cnlangzi in #42
- fix(hsts): added IgnoreRules on Redirect by @cnlangzi in #43
- fix(hsts): added StartsWith rule by @cnlangzi in #44
- feat(reqlog): added a middleware to logging requests by @cnlangzi in #45
- feat(ext): added
ext/csrfby @cnlangzi in #46
Full Changelog: v1.1.0...v1.1.1