Hello gophers ✌️
This minor release is mostly performance improvements. Enjoy ;)
What's Changed
- perf: add benchmark suite and reduce allocations in orderedUniq/newUUID by @samber in #264
- perf(stacktrace): hoist runtime.GOROOT() out of NewFrameFromCaller loop by @samber in #274
- perf(stacktrace): cache GOPATH split/sort in removeGoPath by @samber in #275
- perf(stacktrace): use strings.NewReplacer in shortFuncName by @samber in #276
- perf: build Ancestors() iteratively by @samber in #277
- perf(dag): batch dependent checks per shutdown round by @samber in #278
Doc
- fix: README install cmd by @win5do in #171
- doc: improve doc and make example more readable by @samber in #172
- doc: fix example typo in getting started by @ahyalfan in #185
CI
- fix(ci): correct cleanup deps - remove all *_test.go files using find by @d-enk in #137
- chore(ci): adding codeql by @samber in #206
- chore(ci): improve go version management in CI by @samber in #200
- ci: add dependabot automerge workflow by @headless-samber in #240
Dependencies
- chore(deps): bump @mdx-js/react from 3.1.0 to 3.1.1 in /docs by @dependabot[bot] in #130
- chore(deps): bump clsx from 1.2.1 to 2.1.1 in /docs by @dependabot[bot] in #131
- chore(deps-dev): bump typescript from 5.2.2 to 5.9.2 in /docs by @dependabot[bot] in #132
- chore(deps): bump react from 18.3.1 to 19.1.1 in /docs by @dependabot[bot] in #133
- chore(deps): bump react-dom from 18.3.1 to 19.1.1 in /docs by @dependabot[bot] in #129
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #124
- chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /http/gin by @dependabot[bot] in #125
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.51.0 to 2.52.9 in /http/fiber by @dependabot[bot] in #128
- chore(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.2.2 in /examples/http/chi by @dependabot[bot] in #135
- chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /examples/http/gin by @dependabot[bot] in #136
- chore(deps): bump tar-fs from 3.1.0 to 3.1.1 in /docs by @dependabot[bot] in #138
- chore(deps-dev): bump @docusaurus/module-type-aliases from 3.8.1 to 3.9.1 in /docs by @dependabot[bot] in #147
- chore(deps): bump @docusaurus/plugin-vercel-analytics from 3.8.1 to 3.9.1 in /docs by @dependabot[bot] in #145
- chore(deps-dev): bump @docusaurus/types from 3.8.1 to 3.9.1 in /docs by @dependabot[bot] in #146
- chore(deps): bump @docusaurus/preset-classic from 3.8.1 to 3.9.1 in /docs by @dependabot[bot] in #143
- chore(deps): bump @docusaurus/core from 3.8.1 to 3.9.1 in /docs by @dependabot[bot] in #144
- chore(deps): bump @mermaid-js/layout-elk from 0.1.9 to 0.2.0 in /docs by @dependabot[bot] in #148
- Revert "chore(deps): bump @mermaid-js/layout-elk from 0.1.9 to 0.2.0 in /docs" by @samber in #152
- chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /docs by @dependabot[bot] in #150
- chore(deps): bump @docusaurus/plugin-svgr from 3.9.1 to 3.9.2 in /docs by @dependabot[bot] in #156
- chore(deps-dev): bump @docusaurus/module-type-aliases from 3.9.1 to 3.9.2 in /docs by @dependabot[bot] in #158
- chore(deps): bump @docusaurus/faster from 3.9.1 to 3.9.2 in /docs by @dependabot[bot] in #157
- chore(deps): bump @docusaurus/preset-classic from 3.9.1 to 3.9.2 in /docs by @dependabot[bot] in #159
- chore(deps): bump @docusaurus/plugin-vercel-analytics from 3.9.1 to 3.9.2 in /docs by @dependabot[bot] in #160
- chore(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.2.3 in /http/chi by @dependabot[bot] in #163
- chore(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.2.3 in /examples/web-application by @dependabot[bot] in #161
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #165
- chore(deps): bump the react group in /docs with 2 updates by @dependabot[bot] in #162
- chore(deps): bump js-yaml from 3.14.1 to 3.14.2 in /docs by @dependabot[bot] in #173
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.9 to 2.52.10 in /http/fiber by @dependabot[bot] in #176
- chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /docs by @dependabot[bot] in #178
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #182
- chore(deps): bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #181
- chore(deps-dev): bump prettier from 3.6.2 to 3.7.3 in /docs by @dependabot[bot] in #180
- chore(deps): bump express from 4.21.2 to 4.22.1 in /docs by @dependabot[bot] in #183
- chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /docs by @dependabot[bot] in #184
- chore(deps): bump lodash from 4.17.21 to 4.17.23 in /docs by @dependabot[bot] in #192
- chore(deps-dev): bump prettier from 3.7.3 to 3.8.1 in /docs by @dependabot[bot] in #193
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.10 to 2.52.11 in /http/fiber by @dependabot[bot] in #194
- chore(deps): bump webpack from 5.101.3 to 5.105.0 in /docs by @dependabot[bot] in #196
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.51.0 to 2.52.11 in /examples/http/fiber by @dependabot[bot] in #199
- chore(deps): bump ajv in /docs by @dependabot[bot] in #201
- chore(deps): bump lodash-es and mermaid in /docs by @dependabot[bot] in #202
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /http/fiber by @dependabot[bot] in #204
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /examples/http/fiber by @dependabot[bot] in #205
- chore(deps): bump svgo from 3.3.2 to 3.3.3 in /docs by @dependabot[bot] in #208
- chore(deps): bump minimatch and serve-handler in /docs by @dependabot[bot] in #210
- chore(deps): bump dompurify from 3.2.6 to 3.3.2 in /docs by @dependabot[bot] in #211
- chore(deps): bump path-to-regexp from 0.1.12 to 0.1.13 in /docs by @dependabot[bot] in #215
- chore(deps): bump node-forge from 1.3.2 to 1.4.0 in /docs by @dependabot[bot] in #214
- chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /docs by @dependabot[bot] in #213
- chore(deps-dev): bump typescript from 5.9.3 to 6.0.2 in /docs by @dependabot[bot] in #218
- chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #216
- chore(deps): bump lodash from 4.17.23 to 4.18.1 in /docs by @dependabot[bot] in #220
- chore(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /docs by @dependabot[bot] in #221
- chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /docs by @dependabot[bot] in #222
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #224
- chore(deps): bump dompurify from 3.3.2 to 3.4.0 in /docs by @dependabot[bot] in #223
- chore(deps): bump the docusaurus group across 1 directory with 11 updates by @dependabot[bot] in #230
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.12 to 2.52.13 in /http/fiber by @dependabot[bot] in #231
- chore(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 by @dependabot[bot] in #233
- chore(deps): bump lodash-es and langium in /docs by @dependabot[bot] in #236
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.12 to 2.52.13 in /examples/http/fiber by @dependabot[bot] in #235
- chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 in /docs by @dependabot[bot] in #238
- chore(deps): bump fast-uri from 3.0.6 to 3.1.2 in /docs by @dependabot[bot] in #237
- chore(deps): bump webpack-dev-server from 5.2.2 to 5.2.4 in /docs by @dependabot[bot] in #241
- chore(deps): bump qs and express in /docs by @dependabot[bot] in #242
- chore(deps): bump launch-editor from 2.11.1 to 2.14.1 in /docs by @dependabot[bot] in #252
- chore(deps): bump dompurify from 3.4.0 to 3.4.11 in /docs by @dependabot[bot] in #251
- chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /docs by @dependabot[bot] in #246
- chore(deps): bump ws in /docs by @dependabot[bot] in #254
- chore(deps): bump webpack-dev-server from 5.2.4 to 5.2.5 in /docs by @dependabot[bot] in #255
- chore(deps-dev): bump prettier from 3.8.1 to 3.9.4 in /docs by @dependabot[bot] in #258
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #256
- chore(deps): bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #257
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.13 to 2.52.14 in /http/fiber by @dependabot[bot] in #269
New Contributors
- @win5do made their first contribution in #171
- @ahyalfan made their first contribution in #185
- @headless-samber made their first contribution in #240
Full Changelog: v2.0.0...v2.1.0