Releases: ksysoev/make-it-public
Releases · ksysoev/make-it-public
v0.8.1
Changelog
- 92cbaf3: Add documentation publishing workflow (@ksysoev)
- cc3df3d: Potential fix for code scanning alert no. 13: Workflow does not contain permissions (@ksysoev)
- a587a8b: Merge pull request #272 from ksysoev/feat/docs-publishing (@ksysoev)
- bc6b0a3: Add OpenAPI spec generation and publishing to omnidex (@ksysoev)
- 63b5252: Merge pull request #273 from ksysoev/feature/publish-openapi-to-omnidex (@ksysoev)
- 226c6ae: Add configurable fishing protection feature flag (@ksysoev)
- f4f3900: Fix gosec lint failures surfaced by golangci-lint v2.11.2 (@ksysoev)
- 72bec5c: Merge pull request #274 from ksysoev/feature/configurable-fishing-protection (@ksysoev)
v0.8.0
Changelog
- 4cf54aa: feat: automate release publishing and add changelog grouping (@ksysoev)
- 1448bb2: fix: switch changelog to github-native PR-based generation (@ksysoev)
- 446097e: Merge pull request #265 from ksysoev/feat/goreleaser-improvements (@ksysoev)
- c6dc79b: feat: enable TCP edge server in deployment configuration (@ksysoev)
- 7a18536: Merge pull request #266 from ksysoev/feat/enable-tcp-edge-deployment (@ksysoev)
- bf641d0: feat: support TCP token auth and UX in MIT client (@ksysoev)
- d65284e: refactor: change AuthRepo.Verify to return *token.Token instead of (bool, TokenType) (@ksysoev)
- 69b6a24: Merge pull request #267 from ksysoev/feat/issue-261-tcp-token-auth (@ksysoev)
- 349d8ab: feat: support CNAME proxy records for CDN providers (@ksysoev)
- 12e7664: fix: enforce DNS label boundary in domain suffix check (@ksysoev)
- d767abb: fix: restrict :443 catch-all to valid tunnel SNI to prevent open proxy (@ksysoev)
- 1277a22: Merge pull request #268 from ksysoev/feat/cname-proxy-support (@ksysoev)
- d350795: build(deps): bump goreleaser/goreleaser-action from 6 to 7 (@dependabot[bot])
- 900cfeb: build(deps): bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 (@dependabot[bot])
- cb99f7d: Merge pull request #269 from ksysoev/dependabot/github_actions/goreleaser/goreleaser-action-7 (@ksysoev)
- ec7ec0b: Merge pull request #270 from ksysoev/dependabot/go_modules/github.com/redis/go-redis/v9-9.18.0 (@ksysoev)
- ee9bb99: change ports declaration (@ksysoev)
- 244d0e0: Merge pull request #271 from ksysoev/updates_port_declaration (@ksysoev)
v0.7.4
What's Changed
- 248-add e2e tests and job by @shan-96 in #249
- Add extensible content type formatting for dummy server by @ksysoev in #250
- Add WebSocket echo server with --echo-ws flag by @ksysoev in #252
- feat: increase rate limit to 32 for V2 protocol multiplexing by @ksysoev in #253
- build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 by @dependabot[bot] in #257
- build(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #258
- Migrate deployment to Cloudlab reusable workflow by @ksysoev in #259
- feat: introduce token types for web and TCP tunnels by @ksysoev in #254
- feat: add TCP tunneling support via dynamic port allocation by @ksysoev in #260
Full Changelog: v0.7.3...v0.7.4
v0.7.3
v0.7.2
Changelog
- 394cc0d Address PR review feedback: add timeouts and context cancellation handling
- 7ccb623 Merge pull request #246 from ksysoev/fix_v2_server_impl
- a6655fc fix: implement V2 stream acceptance in server to resolve yamux tunnel failures
- a5c9251 test: simplify V2 integration test to avoid upstream race conditions
What's Changed
Full Changelog: v0.7.1...v0.7.2
v0.7.1
v0.7.0
What's Changed
- Bump appleboy/ssh-action from 1.2.4 to 1.2.5 by @dependabot[bot] in #240
- Bump docker/login-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #241
- Add interactive CLI display enhancements with structured logging by @ksysoev in #242
- feat: Upgrade revdial to v0.5.0 with Protocol V2 support by @ksysoev in #244
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in #187
- Bump github.com/redis/go-redis/v9 from 9.10.0 to 9.11.0 by @dependabot[bot] in #188
- Bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #190
- Bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #189
- Bump github.com/swaggo/swag from 1.16.4 to 1.16.5 by @dependabot[bot] in #191
- Bump docker/metadata-action from 5.7.0 to 5.8.0 by @dependabot[bot] in #192
- Bump github.com/swaggo/swag from 1.16.5 to 1.16.6 by @dependabot[bot] in #193
- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in #194
- Bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.0 by @dependabot[bot] in #195
- Bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #196
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #198
- Bump github.com/redis/go-redis/v9 from 9.12.0 to 9.12.1 by @dependabot[bot] in #197
- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #199
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #200
- Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #201
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #202
- Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #203
- Bump golang.org/x/sync from 0.16.0 to 0.17.0 by @dependabot[bot] in #204
- Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in #205
- Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #206
- Bump github.com/redis/go-redis/v9 from 9.12.1 to 9.16.0 by @dependabot[bot] in #214
- Bump golang.org/x/crypto from 0.41.0 to 0.43.0 by @dependabot[bot] in #212
- Bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #211
- Bump github.com/spf13/viper from 1.20.1 to 1.21.0 by @dependabot[bot] in #209
- Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #215
- Bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in #216
- Bump golang.org/x/sync from 0.17.0 to 0.18.0 by @dependabot[bot] in #219
- Bump appleboy/ssh-action from 1.2.2 to 1.2.3 by @dependabot[bot] in #217
- Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #218
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #220
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #221
- Bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by @dependabot[bot] in #222
- Bump github.com/redis/go-redis/v9 from 9.16.0 to 9.17.0 by @dependabot[bot] in #223
- Bump docker/metadata-action from 5.9.0 to 5.10.0 by @dependabot[bot] in #225
- Bump appleboy/ssh-action from 1.2.3 to 1.2.4 by @dependabot[bot] in #226
- Updates linter config by @ksysoev in #233
- Bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 by @dependabot[bot] in #227
- Bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #230
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #229
- Bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in #231
- Bump github.com/redis/go-redis/v9 from 9.17.0 to 9.17.2 by @dependabot[bot] in #228
- Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #234
- Address linter issues by @ksysoev in #237
- Bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in #235
- Bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 by @dependabot[bot] in #236
- Adds possibility to add custom response headers for dummy server by @ksysoev in #238
- Potential fix for code scanning alert no. 12: Cookie 'Secure' attribute is not set to true by @ksysoev in #239
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- 153 refresh ssl by @shan-96 in #168
- dummy_server by @ksysoev in #159
- Remove
TestWatcher_RunErrorfromfile_watcher_test.goby @ksysoev in #181 - Introduce
checkcommand for local server health monitoring by @ksysoev in #182 - Add customizable response handling for dummy server by @ksysoev in #183
- Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot in #186
- cert_manager by @ksysoev in #185
Full Changelog: v0.4.9...v0.5.0
v0.4.9
What's Changed
- Refactor data transfer functions to include context for improved logging and error handling, enhance debug logging throughout connection utilities by @ksysoev in #170
- Enhance debug logging in connection utilities: add context-aware logs for connection closure and request/parent context termination. by @ksysoev in #171
- Use
context.TODOinstead ofcontextfromerrgroupinconn.NewContextConnNopClosercreation. by @ksysoev in #172 - Debug context cancelation by @ksysoev in #173
- Add
ReqIDmiddleware for request tracking and integrate it into the HTTP server by @ksysoev in #174 - Go version to 1.24.4 in workflows, Dockerfile, and
go.mod. by @ksysoev in #175 - Switch
errgrouptocontext.Backgroundinconn.NewContextConnNopCloser, extendcloseOnContextDoneto handleerrgroupcontext. by @ksysoev in #176 - Downgrade Go version to 1.24.1 in workflows, Dockerfile, and
go.mod. by @ksysoev in #177 - Upgrade Go version to 1.24.4 in workflows, Dockerfile, and
go.mod. Adjust context handling inconnpackage, refinecloseOnContextDonelogic, and improve HTTP connection handling inhttpserver. by @ksysoev in #178
Full Changelog: v0.4.8...v0.4.9