Releases: kataras/iris
v12.2.11
Project Update: Iris is Evolving 🌱
Dear Iris Community,
You might have noticed a recent lull in activity on the Iris repository. I want to assure you that this silence is not without reason. For the past 3-4 months, I've been diligently working on the next major release of Iris.
This upcoming version is poised to be a significant leap forward, fully embracing the Generics feature introduced in Go. We're not just stopping at Generics, though. Expect a suite of new features, enhancements, and optimizations that will elevate your development experience to new heights.
My journey with Go spans over 8 years, and with each year, my expertise and understanding of the language deepen. This accumulated knowledge is being poured into Iris, ensuring that the framework not only evolves with the language but also with the community's growing needs.
Stay tuned for more updates, and thank you for your continued support and patience. The wait will be worth it.
Warm regards,
Gerasimos (Makis) Maropoulos
Release v12.2.11
This is the last release for the version 12 family.
New Contributors
HISTORY: https://github.com/kataras/iris/blob/v12/HISTORY.md#thu-25-april-2024--v12211
Full Changelog: v12.2.10...v12.2.11
v12.2.10
v12.2.9
v12.2.8
What's Changed
Read at: https://github.com/kataras/iris/blob/main/HISTORY.md#sun-05-nov-2023--v1228
- add fuzz driver based on TestUseRouterParentDisallow by @secsys-go in #2217
- fix #2216 by @fubuki8087 in #2218
- Bump github.com/redis/go-redis/v9 from 9.2.0 to 9.2.1 by @dependabot in #2219
- Bump github.com/vmihailenco/msgpack/v5 from 5.3.5 to 5.4.0 by @dependabot in #2220
- Bump github.com/shirou/gopsutil/v3 from 3.23.8 to 3.23.9 by @dependabot in #2221
- FIX: Session.Destroy trigger map concurrency write by @zxfishhack in #2225
- chore: enable caching for CI by @alexandear in #2257
- Bump go.etcd.io/bbolt from 1.3.7 to 1.3.8 by @dependabot in #2261
- Bump github.com/vmihailenco/msgpack/v5 from 5.4.0 to 5.4.1 by @dependabot in #2262
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #2263
- Bump github.com/tdewolff/minify/v2 from 2.19.10 to 2.20.0 by @dependabot in #2264
- Bump github.com/nats-io/nkeys from 0.4.4 to 0.4.6 by @dependabot in #2268
- Bump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 by @dependabot in #2275
- Bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 by @dependabot in #2276
- Bump github.com/tdewolff/minify/v2 from 2.20.0 to 2.20.5 by @dependabot in #2277
New Contributors
- @secsys-go made their first contribution in #2217
- @fubuki8087 made their first contribution in #2218
- @zxfishhack made their first contribution in #2225
- @alexandear made their first contribution in #2257
Full Changelog: v12.2.7...v12.2.8
v12.2.7
Read more at: https://github.com/kataras/iris/blob/main/HISTORY.md#mon-25-sep-2023--v1227
Full Changelog: v12.2.5...v12.2.7
v12.2.5
What's Changed
- Add optional
Singleton() bool
method to controllers to mark them as singleton, will panic with a specific error if a controller expects dynamic dependencies. This behavior is idendical to the app-drivenapp.EnsureStaticBindings()
. - Non-zero fields of a controller that are marked as ignored, with
ignore:"true"
field tag, they are not included in the dependencies at all now. - Re-add error log on context rich write (e.g. JSON) failures when the application is running under debug mode (with
app.Logger().SetLevel("debug")
) and there is no a registered context error handler at place. master
branch finally renamed tomain
. Don't worry GitHub will still navigate anymaster
request tomain
automatically. Examples, Documentation and other Pages are refactored too.- Translate README to Vietnamese by @TrungKenbi in #2182
- add Japanese README by @demouth in #2188
- Remove redundant nil check by @Juneezee in #2194
- Improve middleware/requestid test suite by @lemuelroberto in #2191
- Bump github.com/redis/go-redis/v9 from 9.0.5 to 9.1.0 by @dependabot in #2190
New Contributors
- @TrungKenbi made their first contribution in #2182
- @demouth made their first contribution in #2188
- @Juneezee made their first contribution in #2194
- @lemuelroberto made their first contribution in #2191
Full Changelog: v12.2.4...v12.2.5
v12.2.4
What's Changed
Add new iris.WithDynamicHandler
option (EnableDynamicHandler
setting) to work with iris.Application.RefreshRouter
method. It allows to change the entire router while your server is up and running. Handles issue #2167. Example at _examples/routing/route-state/main.go.
Full Changelog: v12.2.1...v12.2.4
v12.2.1
Changes
https://github.com/kataras/iris/blob/master/HISTORY.md#next
New Contributors
- @zjc17 made their first contribution in #2107
- @auxpd made their first contribution in #2136
- @1saifj made their first contribution in #2152
- @gocurr made their first contribution in #2156
Full Changelog: v12.2.0...v12.2.1
v12.2.0
New Contributors
- @iamKyun made their first contribution in #1576
- @aa1143 made their first contribution in #1643
- @beluxx made their first contribution in #1686
- @Jyny made their first contribution in #1688
- @cainiaoDJ made their first contribution in #1696
- @withshubh made their first contribution in #1694
- @tuhao1020 made their first contribution in #1703
- @ruannawe made their first contribution in #1714
- @o8x made their first contribution in #1753
- @xiosec made their first contribution in #1766
- @cq-z made their first contribution in #1785
- @Kimbsen made their first contribution in #1805
- @nanikjava made their first contribution in #1800
- @lrita made their first contribution in #1860
- @qRoC made their first contribution in #1883
- @dependabot made their first contribution in #1890
- @naveensrinivasan made their first contribution in #1901
- @needkane made their first contribution in #1908
- @eleven26 made their first contribution in #1926
- @trungdlp-wolffun made their first contribution in #1948
- @demoManito made their first contribution in #1965
- @edivaldoramos made their first contribution in #1988
- @MuhmdHsn313 made their first contribution in #1992
- @iqbalaydrus made their first contribution in #2007
- @pan93412 made their first contribution in #2043
Full Changelog: v12.1.8...v12.2.0