Sourced from github.com/google/uuid's\r\nreleases.
\r\n\r\n\r\nv1.6.0
\r\n1.6.0\r\n(2024-01-16)
\r\nFeatures
\r\n\r\nBug Fixes
\r\n\r\n
Sourced from github.com/google/uuid's\r\nchangelog.
\r\n\r\n\r\n1.6.0\r\n(2024-01-16)
\r\nFeatures
\r\n\r\nBug Fixes
\r\n\r\n
0f11ee6
\r\nchore(master): release 1.6.0 (#151)16939da
\r\nchore(tests): add strict monotonicity test case for uuid v7. (#154)016b199
\r\nfix: fix typo in version 7 uuid documentation (#153)1d8b6ea
\r\nci: set token permissions to github workflows (#143)a2b2b32
\r\nfix: Monotonicity in UUIDv7 (#150)c58770e
\r\nfeat: add Max UUID constant (#149)Sourced from github.com/valyala/fasthttp's\r\nreleases.
\r\n\r\n\r\nv1.55.0
\r\nWhat's Changed
\r\n\r\n
\r\n- all: add riscv64 support by
\r\n@mengzhuo
in valyala/fasthttp#1781- Use FASTHTTP_PREFORK_CHILD env variable to detect child by
\r\n@erikdubbelboer
\r\nin valyala/fasthttp#1783- Fix common recurring CI issues by
\r\n@erikdubbelboer
\r\nin valyala/fasthttp#1784- test: fix typo by
\r\n@alexandear
in valyala/fasthttp#1790- Don't allow \\r in header names by
\r\n@erikdubbelboer
\r\nin valyala/fasthttp#1789- chore(deps): bump github.com/klauspost/compress from 1.17.7 to\r\n1.17.9 by
\r\n@dependabot
in valyala/fasthttp#1792- chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.24.0 by
\r\n@dependabot
in valyala/fasthttp#1787- chore(deps): bump golang.org/x/net from 0.23.0 to 0.26.0 by
\r\n@dependabot
in valyala/fasthttp#1788- chore(deps): bump securego/gosec from 2.19.0 to 2.20.0 by
\r\n@dependabot
in valyala/fasthttp#1776New Contributors
\r\n\r\n
\r\n- \r\n
@mengzhuo
\r\nmade their first contribution in valyala/fasthttp#1781Full Changelog: https://github.com/valyala/fasthttp/compare/1.54.0...v1.55.0
\r\nv1.54.0
\r\nWhat's Changed
\r\n\r\n
\r\n- fs: fix GenerateIndexPages when DirFS or embed.FS is used by
\r\n@efectn
in valyala/fasthttp#1778- fs: fix openIndexFile when dirPath is empty string by
\r\n@efectn
in valyala/fasthttp#1779Full Changelog: https://github.com/valyala/fasthttp/compare/v1.53.0...1.54.0
\r\nv1.53.0
\r\nWhat's Changed
\r\n\r\n
\r\n\r\n- chore(deps): bump securego/gosec from 2.18.2 to 2.19.0 by
\r\n@dependabot
in valyala/fasthttp#1720- adaptor ResponseWriter - adding Hijack method and pass proper fields\r\nby
\r\n@gilwo
in valyala/fasthttp#1525- Remove unnecessary build tag go1.21 by
\r\n@alexandear
in valyala/fasthttp#1721- Upgrade golangci-lint to v1.56.2; fix gocritic issues by
\r\n@alexandear
in valyala/fasthttp#1722- feat:support zstd compress and uncompressed by
\r\n@Max-Cheng
in valyala/fasthttp#1701- chore(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 by
\r\n@dependabot
in valyala/fasthttp#1725- Enable several gocritic checks; resolve identified issues by
\r\n@alexandear
in valyala/fasthttp#1728- test: remove
\r\n//nolint:govet
comments by@alexandear
in valyala/fasthttp#1729- Enable perfsprint linter; fix up lint issues by
\r\n@alexandear
in valyala/fasthttp#1727- refactor: rename error local variables by
\r\n@alexandear
in valyala/fasthttp#1738- test: remove redundant error check by
\r\n@alexandear
in valyala/fasthttp#1741- fix: panic in ParseIPv4 when len(dst) > 4 by
\r\n@alexandear
in valyala/fasthttp#1742- test: remove panics in client tests by
\r\n@alexandear
in valyala/fasthttp#1747- chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by
\r\n@dependabot
in valyala/fasthttp#1748- add support for CHIPS (Cookies Having Independent Partitioned State)\r\nby
\r\n@gurkan0791
\r\nin valyala/fasthttp#1752- Add macos-14 platform, enable shuffle of unit-tests by
\r\n@gaby
in valyala/fasthttp#1746- refactor: do not return error as it is always nil by
\r\n@alexandear
in valyala/fasthttp#1759- fix: propagate body stream error to close function (#1743)\r\nby
\r\n@mdenushev
\r\nin valyala/fasthttp#1757- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by
\r\n@dependabot
in valyala/fasthttp#1769- Don't allow , in host when using Client by
\r\n@erikdubbelboer
\r\nin valyala/fasthttp#1761- Implemented what was described by me in #1766.\r\nby
\r\n@rhabichl
in\r\nvalyala/fasthttp#1767- feat: add address to tryDial errors by
\r\n@mdenushev
in valyala/fasthttp#1763- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by
\r\n@dependabot
in valyala/fasthttp#1774
... (truncated)
\r\nb06f4e2
\r\nchore(deps): bump securego/gosec from 2.19.0 to 2.20.0 (#1776)6a7f259
\r\nchore(deps): bump golang.org/x/net from 0.23.0 to 0.26.0 (#1788)7de6a26
\r\nchore(deps): bump golang.org/x/crypto from 0.21.0 to 0.24.0 (#1787)ea3b903
\r\nchore(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.9\r\n(#1792)f56f9e4
\r\nFix linting issues7b273dc
\r\nDon't allow \\r in header names (#1789)9ffdf08
\r\ntest: fix typo (#1790)2909827
\r\nFix another flaky teste6d9374
\r\nFix common recurring CI issues (#1784)b001a40
\r\nUse FASTHTTP_PREFORK_CHILD env variable to detect child (#1783)Sourced from github.com/gofiber/fiber/v2's\r\nreleases.
\r\n\r\n\r\nv2.52.5
\r\n👮 Security
\r\n\r\nhttps://docs.gofiber.io/api/middleware/session
\r\n\r\n🧹 Updates
\r\n\r\n
\r\n- Middleware/session: Remove extra release and aquire ctx calls in\r\nsession_test.go (#3043)
\r\n🐛 Bug Fixes
\r\n\r\n
\r\n- Middleware/monitor: middleware reporting of CPU usage (#2984)
\r\n- Middleware/session: mutex for thread safety (#3050)
\r\n📚 Documentation
\r\n\r\n
\r\n- Improve ctx.Locals method description and example (#3030)
\r\n- Improve ctx.Locals method documentation (#3033)
\r\n- Update README_id.md (#3045)
\r\nFull Changelog: https://github.com/gofiber/fiber/compare/v2.52.4...v2.52.5
\r\nThank you
\r\n@nyufeng
,@PaulTitto
and@sixcolors
for\r\nmaking this update possible.v2.52.4
\r\n🐛 Fixes
\r\n\r\n
\r\n- Middleware/cors: CORS handling by
\r\n@sixcolors
in gofiber/fiber#2937- Middleware/cors: Vary header handling non-cors OPTIONS requests by\r\n
\r\n@sixcolors
in\r\ngofiber/fiber#2939Full Changelog: https://github.com/gofiber/fiber/compare/v2.52.3...v2.52.4
\r\nv2.52.3
\r\n🐛 Fixes
\r\n\r\n
\r\n- Middleware/cors: Handling and wildcard subdomain matching by
\r\n@sixcolors
in gofiber/fiber#2915- Middleware/cors: Categorize requests correctly by
\r\n@sixcolors
in gofiber/fiber#2921- Middleware/csrf: Fix Benchmark Tests by
\r\n@sixcolors
in gofiber/fiber#2932Full Changelog: https://github.com/gofiber/fiber/compare/v2.52.2...v2.52.3
\r\nv2.52.2
\r\n🐛 Fixes
\r\n\r\n
\r\n\r\n- Middleware/cors: Validation of multiple Origins (gofiber/fiber#2883)
\r\n
... (truncated)
\r\n6968d51
\r\nadd release.yml config66a8814
\r\nfix(middleware/session): mutex for thread safety (#3050)6fa0e7c
\r\nUpdate README_id.md (#3045)c7bfb31
\r\ntest(middleware/session): Remove extra release and aquire ctx calls in\r\nsessio...abf8f32
\r\nprepare version v2.52.57926e5b
\r\nMerge pull request from GHSA-98j2-3j3p-fw2v4262f5b
\r\nfix: monitor middleware reporting of CPU usage (#2984)232c0fa
\r\ndocs: Improve ctx.Locals method documentation (#3033)6c9510d
\r\ndocs: Improve ctx.Locals method description and example (#3030)6c3eb80
\r\nUpdate csrf.mdSourced from github.com/google/uuid's\r\nreleases.
\r\n\r\n\r\nv1.5.0
\r\n1.5.0\r\n(2023-12-12)
\r\nFeatures
\r\n\r\nv1.4.0
\r\n1.4.0\r\n(2023-10-26)
\r\nFeatures
\r\n\r\nFixes
\r\n\r\n
\r\n- Clarify that Parse's job is to parse but not necessarily validate\r\nstrings. (Documents current behavior)
\r\nv1.3.1
\r\n1.3.1\r\n(2023-08-18)
\r\nBug Fixes
\r\n\r\n
Sourced from github.com/google/uuid's\r\nchangelog.
\r\n\r\n\r\n1.5.0\r\n(2023-12-12)
\r\nFeatures
\r\n\r\n1.4.0\r\n(2023-10-26)
\r\nFeatures
\r\n\r\nFixes
\r\n\r\n
\r\n- Clarify that Parse's job is to parse but not necessarily validate\r\nstrings. (Documents current behavior)
\r\n1.3.1\r\n(2023-08-18)
\r\nBug Fixes
\r\n\r\nChangelog
\r\n
4d47f8e
\r\nchore(master): release 1.5.0 (#145)9ee7366
\r\nfeat: Validate UUID without creating new UUID (#141)b35aa6a
\r\nadd uuid version 6 and 7 (#139)8de8764
\r\nchore(master): release 1.4.0 (#134)7c22e97
\r\nClarify the documentation of Parse to state its job is to parse, not\r\nvalidate...cd5fbbd
\r\nfeat: UUIDs slice type with Strings() convenience method (#133)47f5b39
\r\ndocs: fix a typo in CONTRIBUTING.md (#130)542ddab
\r\nchore(tests): add Fuzz tests (#128)06716f6
\r\nchore(tests): Add json.Unmarshal test with empty value cases (#116)b3cae7c
\r\nchore(master): release 1.3.1 (#127)a7c0235
\r\nMerge pull request #74\r\nfrom dkegel-fastly/dkegel-bug73-tinygo13f3590
\r\nAdjust build tags to allow building on tinygo; for #73.c067b4f
\r\nMerge pull request #86\r\nfrom dolmen-go/testing-log-result42997b3
\r\ntests: log value of IsTerminal72a590e
\r\nMerge pull request #82\r\nfrom dolmen-go/upgrade-x-sys-taggedc84e2cc
\r\nMerge pull request #83\r\nfrom dolmen-go/ci-add-go1.2077d7704
\r\nCI: add Go 1.201f92190
\r\nCI: drop Go 1.15, 1.16ddec212
\r\ndeps: use a tagged version of golang.org/x/sysed75e61
\r\nMerge pull request #78\r\nfrom sthibaul/masterSourced from github.com/spf13/viper's\r\nreleases.
\r\n\r\n\r\nv1.19.0
\r\n\r\nWhat's Changed
\r\nBug Fixes 🐛
\r\n\r\n
\r\n- fix!: hide struct binding behind a feature flag by
\r\n@sagikazarmark
\r\nin spf13/viper#1720Dependency Updates ⬆️
\r\n\r\n
\r\n\r\n- build(deps): bump github/codeql-action from 2.22.8 to 2.22.9 by
\r\n@dependabot
in spf13/viper#1705- build(deps): bump actions/setup-go from 4.1.0 to 5.0.0 by
\r\n@dependabot
in spf13/viper#1703- build(deps): bump github/codeql-action from 2.22.9 to 3.22.11 by
\r\n@dependabot
in spf13/viper#1713- build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.0 to\r\n2.1.1 by
\r\n@dependabot
in spf13/viper#1711- build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by
\r\n@dependabot
in spf13/viper#1722- build(deps): bump github/codeql-action from 3.22.11 to 3.23.0 by
\r\n@dependabot
in spf13/viper#1734- build(deps): bump actions/dependency-review-action from 3.1.4 to\r\n3.1.5 by
\r\n@dependabot
in spf13/viper#1731- build(deps): bump mheap/github-action-required-labels from 5.1.0 to\r\n5.2.0 by
\r\n@dependabot
in spf13/viper#1743- build(deps): bump github/codeql-action from 3.23.0 to 3.23.2 by
\r\n@dependabot
in spf13/viper#1742- build(deps): bump actions/dependency-review-action from 3.1.5 to\r\n4.0.0 by
\r\n@dependabot
in spf13/viper#1739- build(deps): bump cachix/install-nix-action from 24 to 25 by
\r\n@dependabot
in spf13/viper#1737- build(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by
\r\n@dependabot
in spf13/viper#1751- build(deps): bump github/codeql-action from 3.24.0 to 3.24.1 by
\r\n@dependabot
in spf13/viper#1760- build(deps): bump actions/dependency-review-action from 4.0.0 to\r\n4.1.0 by
\r\n@dependabot
in spf13/viper#1761- build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0\r\nby
\r\n@dependabot
\r\nin spf13/viper#1757- build(deps): bump mheap/github-action-required-labels from 5.2.0 to\r\n5.3.0 by
\r\n@dependabot
in spf13/viper#1759- build(deps): bump github/codeql-action from 3.24.1 to 3.24.3 by
\r\n@dependabot
in spf13/viper#1763- build(deps): bump github.com/sagikazarmark/crypt from 0.17.0 to\r\n0.18.0 by
\r\n@dependabot
in spf13/viper#1774- build(deps): bump github/codeql-action from 3.24.3 to 3.24.5 by
\r\n@dependabot
in spf13/viper#1770- build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by\r\n
\r\n@dependabot
in\r\nspf13/viper#1776- build(deps): bump github/codeql-action from 3.24.5 to 3.24.6 by
\r\n@dependabot
in spf13/viper#1775- build(deps): bump cachix/install-nix-action from 25 to 26 by
\r\n@dependabot
in spf13/viper#1778- build(deps): bump actions/dependency-review-action from 4.1.0 to\r\n4.1.3 by
\r\n@dependabot
in spf13/viper#1767- build(deps): bump github/codeql-action from 3.24.6 to 3.24.9 by
\r\n@dependabot
in spf13/viper#1790- build(deps): bump mheap/github-action-required-labels from 5.3.0 to\r\n5.4.0 by
\r\n@dependabot
in spf13/viper#1789- build(deps): bump actions/checkout from 4.1.1 to 4.1.2 by
\r\n@dependabot
in spf13/viper#1780- build(deps): bump actions/dependency-review-action from 4.1.3 to\r\n4.2.4 by
\r\n@dependabot
in spf13/viper#1793- chore: upgrade crypt by
\r\n@sagikazarmark
\r\nin spf13/viper#1794- build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.1 to\r\n2.2.0 by
\r\n@dependabot
in spf13/viper#1788- build(deps): bump actions/dependency-review-action from 4.2.4 to\r\n4.2.5 by
\r\n@dependabot
in spf13/viper#1796- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.0 to\r\n2.2.1 by
\r\n@dependabot
in spf13/viper#1804- build(deps): bump github/codeql-action from 3.24.9 to 3.25.1 by
\r\n@dependabot
in spf13/viper#1806- build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by
\r\n@dependabot
in spf13/viper#1807- build(deps): bump actions/checkout from 4.1.2 to 4.1.3 by
\r\n@dependabot
in spf13/viper#1808- build(deps): bump actions/checkout from 4.1.3 to 4.1.4 by
\r\n@dependabot
in spf13/viper#1813- build(deps): bump github/codeql-action from 3.25.1 to 3.25.2 by
\r\n@dependabot
in spf13/viper#1811- build(deps): bump mheap/github-action-required-labels from 5.4.0 to\r\n5.4.1 by
\r\n@dependabot
in spf13/viper#1817- build(deps): bump actions/dependency-review-action from 4.2.5 to\r\n4.3.2 by
\r\n@dependabot
in spf13/viper#1821- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.1 to\r\n2.2.2 by
\r\n@dependabot
in spf13/viper#1822- build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by
\r\n@dependabot
in spf13/viper#1824- build(deps): bump github/codeql-action from 3.25.2 to 3.25.4 by
\r\n@dependabot
in spf13/viper#1828- build(deps): bump golangci/golangci-lint-action from 4.0.0 to 6.0.1\r\nby
\r\n@dependabot
\r\nin spf13/viper#1829- build(deps): bump github/codeql-action from 3.25.4 to 3.25.7 by
\r\n@dependabot
in spf13/viper#1844
... (truncated)
\r\nb9733f0
\r\nbuild(deps): bump actions/checkout from 4.1.4 to 4.1.66ecc5c8
\r\nbuild(deps): bump cachix/install-nix-action from 26 to 27248c6fd
\r\nbuild(deps): bump github/codeql-action from 3.25.4 to 3.25.7abea773
\r\nUpdate references to bketelsen/cryptf17acb4
\r\nbuild(deps): bump golangci/golangci-lint-action from 4.0.0 to 6.0.18e285a5
\r\nbuild(deps): bump github/codeql-action from 3.25.2 to 3.25.44017620
\r\nbuild(deps): bump actions/setup-go from 5.0.0 to 5.0.1b67e814
\r\nbuild(deps): bump github.com/pelletier/go-toml/v2 from 2.2.1 to\r\n2.2.24a182c7
\r\nbuild(deps): bump actions/dependency-review-action from 4.2.5 to\r\n4.3.245a0e12
\r\nbuild(deps): bump mheap/github-action-required-labelsSourced from github.com/valyala/fasthttp's\r\nreleases.
\r\n\r\n\r\nv1.51.0
\r\nWhat's Changed
\r\n\r\n
\r\n- Refactor: Move RSA Key and Certificate to Variables in Tests by
\r\n@OrangeFlag
in valyala/fasthttp#1621- Replace path.Join with filepath.Join in tests by
\r\n@alexandear
in valyala/fasthttp#1623- reset request disableSpecialHeader by
\r\n@xiluoxi
in valyala/fasthttp#1626- Make
\r\nhijackConn
behaviour compliant with\r\nnet.Conn
interface by@askolesov
in valyala/fasthttp#1629- BUGFIX: HostClient.DialDualStack not work when using DoDeadline by\r\n
\r\n@cloudfly
in valyala/fasthttp#1634- Allow redirect URI path to not be normalized. by
\r\n@skidder
in valyala/fasthttp#1638- Add support to fs.fs on serve static files by
\r\n@peczenyj
in valyala/fasthttp#1640- fix benchmark panics on client_timing_test.go by
\r\n@peczenyj
in valyala/fasthttp#1643- add support to go 1.21.x into test.yml by
\r\n@peczenyj
in valyala/fasthttp#1642- Don't fast fail when one test fails by
\r\n@erikdubbelboer
\r\nin valyala/fasthttp#1645- Skip fs cache based on config by
\r\n@peczenyj
in valyala/fasthttp#1644- chore: Rename coarseTime.go to coarsetime.go by
\r\n@alexandear
in valyala/fasthttp#1651- chore: Remove redundant and outdated build constraints by
\r\n@alexandear
in valyala/fasthttp#1650- chore: add golangci-lint config file for flexibility by
\r\n@alexandear
in valyala/fasthttp#1649- Lazy load stackless functions by
\r\n@Gusted
in valyala/fasthttp#1656- Enable dupword, unconvert linters by
\r\n@alexandear
in valyala/fasthttp#1658New Contributors
\r\n\r\n
\r\n- \r\n
@OrangeFlag
made\r\ntheir first contribution in valyala/fasthttp#1621- \r\n
@xiluoxi
made\r\ntheir first contribution in valyala/fasthttp#1626- \r\n
@askolesov
\r\nmade their first contribution in valyala/fasthttp#1629- \r\n
@cloudfly
\r\nmade their first contribution in valyala/fasthttp#1634- \r\n
@skidder
made\r\ntheir first contribution in valyala/fasthttp#1638- \r\n
@Gusted
made\r\ntheir first contribution in valyala/fasthttp#1656Full Changelog: https://github.com/valyala/fasthttp/compare/v1.50.0...v1.51.0
\r\nv1.50.0
\r\n\r\n
\r\n- 8cc5539 Fix various request timeout issues (Erik Dubbelboer)
\r\n- 34e7da1 Allow connection close for custom streams (#1603)\r\n(Armin Becher)
\r\n- 8236f8d fasthttpproxy: fix doc examples (Oleksandr Redko)
\r\n- 4ec5c5a docs: fix typos in comments and tests (Oleksandr Redko)
\r\n- 9aa666e Enable gocritic linter; fix lint issues (#1612)\r\n(Oleksandr Redko)
\r\nv1.49.0
\r\n\r\n
\r\n\r\n- 0e99e64 Update golangci-lint and gosec (#1609)\r\n(Erik Dubbelboer)
\r\n- 6aea1e0 fix round2_32, split round2 tests because they depend on\r\nsizeof int at compile time (#1607)\r\n(Duncan Overbruck)
\r\n- 4b0e6c7 Update ErrNoMultipartForm (Erik Dubbelboer)
\r\n- 727021a Update security policy (Erik Dubbelboer)
\r\n- 54fdc7a Abstracts the RoundTripper interface and provides a default\r\nimplement (#1602)\r\n(Tim)
\r\n- e181af1 fasthttpproxy support ipv6 (#1597)\r\n(Pluto)
\r\n- 6eb2249 fix:fasthttp server with tlsConfig (#1595)\r\n(Zhang Xiaopei)
\r\n- 1c85d43 Fix round2 (Erik Dubbelboer)
\r\n- 064124e Avoid nolint:errcheck in header tests (#1589)\r\n(Oleksandr Redko)
\r\n- 0d0bbfe Auto add 'Vary' header after compression (#1585)\r\n(AutumnSun)
\r\n- d229959 Remove unnecessary indent blocks (#1586)\r\n(Oleksandr Redko)
\r\n- 6b68042 Use timeout in TCPDialer to resolveTCPAddrs (#1582)\r\n(un000)
\r\n
... (truncated)
\r\n8ecfc98
\r\nEnable dupword, unconvert linters (#1658)1834cec
\r\nLazy load stackless functions (#1656)3267649
\r\nFix spelling mistake1242d8a
\r\nchore: add golangci-lint config file for flexibility (#1649)7bd632c
\r\nchore: Remove redundant build constraint (#1650)4434c99
\r\nchore: Rename coarseTime.go to coarsetime.go (#1651)dfce853
\r\nSkip fs cache based on config (#1644)3ead307
\r\nDon't fast fail when one test fails (#1645)5575d27
\r\nadd support to go 1.21.x into test.yml (#1642)deda595
\r\nfix benchmark panics on client_timing_test.go (#1643)Sourced from go.uber.org/zap's\r\nreleases.
\r\n\r\n\r\nv1.27.0
\r\nEnhancements:
\r\n\r\n
\r\n- #1378[]:\r\nAdd
\r\nWithLazy
method forSugaredLogger
.- #1399[]:\r\nzaptest: Add
\r\nNewTestingWriter
for customizing TestingWriter\r\nwith more flexibility thanNewLogger
.- #1406[]:\r\nAdd
\r\nLog
,Logw
,Logln
methods for\r\nSugaredLogger
.- #1416[]:\r\nAdd
\r\nWithPanicHook
option for testing panic logs.Thanks to
\r\n@defval
,@dimmo
,@arxeiss
, and@MKrupauskas
for\r\ntheir contributions to this release.#1378: uber-go/zap#1378\r\n#1399:\r\nuber-go/zap#1399\r\n#1406:\r\nuber-go/zap#1406\r\n#1416:\r\nuber-go/zap#1416
\r\nv1.26.0
\r\nEnhancements:
\r\n\r\n
\r\n- #1297[]:\r\nAdd
\r\nDict
as aField
.- #1319[]:\r\nAdd
\r\nWithLazy
method toLogger
which lazily\r\nevaluates the structured\r\ncontext.- #1350[]:\r\nString encoding is much (~50%) faster now.
\r\nThanks to
\r\n@hhk7734
,@jquirke
,@cdvr1993
for their\r\ncontributions to this release.#1297: uber-go/zap#1297\r\n#1319:\r\nuber-go/zap#1319\r\n#1350:\r\nuber-go/zap#1350
\r\nv1.25.0
\r\nThis release contains several improvements including performance, API\r\nadditions,\r\nand two new experimental packages whose APIs are unstable and may change\r\nin the\r\nfuture.
\r\nEnhancements:
\r\n\r\n
\r\n- #1246[]:\r\nAdd
\r\nzap/exp/zapslog
package for integration with slog.- #1273[]:\r\nAdd
\r\nName
toLogger
which returns the Logger's\r\nname if one is set.- #1281[]:\r\nAdd
\r\nzap/exp/expfield
package which contains helper methods\r\nStr
andStrs
for constructing String-like\r\nzap.Fields.- #1310[]:\r\nReduce stack size on
\r\nAny
.Thanks to
\r\n@knight42
,@dzakaammar
,@bcspragu
, and@rexywork
for their\r\ncontributions\r\nto this release.#1246: uber-go/zap#1246\r\n#1273:\r\nuber-go/zap#1273\r\n#1281:\r\nuber-go/zap#1281\r\n#1310:\r\nuber-go/zap#1310
\r\nv1.24.0
\r\n\r\n
... (truncated)
\r\nSourced from go.uber.org/zap's\r\nchangelog.
\r\n\r\n\r\n1.27.0 (20 Feb 2024)
\r\nEnhancements:
\r\n\r\n
\r\n- #1378[]:\r\nAdd
\r\nWithLazy
method forSugaredLogger
.- #1399[]:\r\nzaptest: Add
\r\nNewTestingWriter
for customizing TestingWriter\r\nwith more flexibility thanNewLogger
.- #1406[]:\r\nAdd
\r\nLog
,Logw
,Logln
methods for\r\nSugaredLogger
.- #1416[]:\r\nAdd
\r\nWithPanicHook
option for testing panic logs.Thanks to
\r\n@defval
,@dimmo
,@arxeiss
, and@MKrupauskas
for\r\ntheir contributions to this release.#1378: uber-go/zap#1378\r\n#1399:\r\nuber-go/zap#1399\r\n#1406:\r\nuber-go/zap#1406\r\n#1416:\r\nuber-go/zap#1416
\r\n1.26.0 (14 Sep 2023)
\r\nEnhancements:
\r\n\r\n
\r\n- #1297[]:\r\nAdd Dict as a Field.
\r\n- #1319[]:\r\nAdd
\r\nWithLazy
method toLogger
which lazily\r\nevaluates the structured\r\ncontext.- #1350[]:\r\nString encoding is much (~50%) faster now.
\r\nThanks to
\r\n@hhk7734
,@jquirke
, and@cdvr1993
for their\r\ncontributions to this release.#1297: uber-go/zap#1297\r\n#1319:\r\nuber-go/zap#1319\r\n#1350:\r\nuber-go/zap#1350
\r\n1.25.0 (1 Aug 2023)
\r\nThis release contains several improvements including performance, API\r\nadditions,\r\nand two new experimental packages whose APIs are unstable and may change\r\nin the\r\nfuture.
\r\nEnhancements:
\r\n\r\n
\r\n- #1246[]:\r\nAdd
\r\nzap/exp/zapslog
package for integration with slog.- #1273[]:\r\nAdd
\r\nName
toLogger
which returns the Logger's\r\nname if one is set.- #1281[]:\r\nAdd
\r\nzap/exp/expfield
package which contains helper methods\r\nStr
andStrs
for constructing String-like\r\nzap.Fields.- #1310[]:\r\nReduce stack size on
\r\nAny
.Thanks to
\r\n@knight42
,@dzakaammar
,@bcspragu
, and@rexywork
for their\r\ncontributions\r\nto this release.#1246: uber-go/zap#1246\r\n#1273:\r\nuber-go/zap#1273\r\n#1281:\r\nuber-go/zap#1281\r\n#1310:\r\nuber-go/zap#1310
\r\n1.24.0 (30 Nov 2022)
\r\n\r\n
... (truncated)
\r\nfcf8ee5
\r\nRelease v1.27.0 (#1419)e5a56ee
\r\nAdd WithPanicHook logger option for panic log tests (#1416)0e2aa4e
\r\nassets: Fix logo color profile (#1418)956a21c
\r\nAdd methods for logging with level as argument (#1406)2a893f6
\r\nbuild(deps): bump golangci/golangci-lint-action from 3 to 4 (#1417)e5745d6
\r\nci: Test with Go 1.22 (#1409)7db06bc
\r\nzapslog: rename Option to HandlerOption (#1411)35ded09
\r\nzapslog: fix all with slogtest, support inline group, ignore empty\r\ngroup. (#1...27b96e3
\r\nMake zaptest.NewTestingWriter public (#1399)70f61bb
\r\nzapslog: Bump zap from v1.24.0 to v1.26.0 (#1404)