Releases: shellhub-io/shellhub
v0.17.2
What's Changed
- fix(agent): implement method to generate CMD command to FreeBSD by @henrybarreto in #4293
- feat(api): unique cronjobs by @heiytor in #4294
- chore: bump shellhub version to v0.17.2-rc.1 by @gustavosbarreto in #4295
- feat(api): recorded_sessions indexes by @heiytor in #4297
- Feat/member self remove by @heiytor in #4296
- chore: add gosec plugin to golangci-linter by @henrybarreto in #4286
- chore(gateway, api): use secure middleware on echo and hidden nginx version by @henrybarreto in #4298
- chore: bump shellhub version to v0.17.2-rc.2 by @gustavosbarreto in #4299
- chore(ui): typo api key generate by @luannmoreira in #4302
- fix(ui): responsiveness problem in smaller devices on views titles by @luannmoreira in #4301
- feat(ui): delete account on cloud instance by @luannmoreira in #4300
- ui: bump @vitejs/plugin-vue from 5.1.4 to 5.1.5 in /ui by @dependabot in #4303
- ui: bump font-logos from 1.2.0 to 1.3.0 in /ui by @dependabot in #4304
- ui: bump vuetify from 3.7.3 to 3.7.4 in /ui by @dependabot in #4306
- ui: bump vee-validate from 4.14.6 to 4.14.7 in /ui by @dependabot in #4307
- ui: bump eslint-plugin-vue from 9.28.0 to 9.30.0 in /ui by @dependabot in #4308
- ssh: bump golang.org/x/crypto from 0.28.0 to 0.29.0 in /ssh by @dependabot in #4316
- api: bump golang.org/x/crypto from 0.28.0 to 0.29.0 in /api by @dependabot in #4318
- fix(ui): open version validation by @luannmoreira in #4320
- chore: bump shellhub version to v0.17.2-rc.3 by @gustavosbarreto in #4321
- Feat/leave namespace token by @heiytor in #4322
- chore: bump shellhub version to v0.17.2 by @gustavosbarreto in #4323
Full Changelog: v0.17.1...v0.17.2
v0.17.1
What's Changed
- ui: bump vite from 5.4.8 to 5.4.10 in /ui by @dependabot in #4256
- ui: bump @types/node from 18.19.55 to 18.19.59 in /ui by @dependabot in #4257
- ui: bump vue-tsc from 2.1.6 to 2.1.8 in /ui by @dependabot in #4258
- ui: bump sass from 1.79.4 to 1.80.4 in /ui by @dependabot in #4259
- ui: bump @vue/runtime-dom from 3.5.11 to 3.5.12 in /ui by @dependabot in #4260
- api: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.33.0 to 0.34.0 in /api by @dependabot in #4261
- fix(ui): change the never expiration api key option text by @luannmoreira in #4265
- fix(ui): change the text from the namespace member remove modal by @luannmoreira in #4264
- fix(ui): remove username field on namespace member edit by @luannmoreira in #4263
- fixgateway,api,agent): public url access to devices' HTTP server by @henrybarreto in #4250
- fix(agent,ssh): remove duplicated logs and add specific response when… by @henrybarreto in #4267
- feat(all): ignore docker binaries by @heiytor in #4268
- feat: geoip mirrors by @heiytor in #4270
- fix(pkg): ensures that geoip dbPath exists before fetch by @heiytor in #4272
- ui: bump elliptic from 6.5.7 to 6.6.0 in /ui by @dependabot in #4269
- feat(ui): new community setup by @luannmoreira in #4274
- feat(gateway,api,pkg): fit setup route to new rules by @henrybarreto in #4236
- api: bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /api by @dependabot in #4275
- ui: bump sass from 1.80.4 to 1.80.6 in /ui by @dependabot in #4276
- ui: bump @types/node from 18.19.59 to 18.19.64 in /ui by @dependabot in #4277
- ui: bump vee-validate from 4.14.3 to 4.14.6 in /ui by @dependabot in #4278
- feat(agent,ssh,pkg): add support for agent forwarding by @henrybarreto in #4273
- ui: bump qrcode.vue from 3.5.1 to 3.6.0 in /ui by @dependabot in #4279
- ui: bump vue-tsc from 2.1.8 to 2.1.10 in /ui by @dependabot in #4280
- chore: bump shellhub version to v0.17.1-rc.1 by @gustavosbarreto in #4283
- fix(gateway): use device name as param on public URL due subdomain by @henrybarreto in #4284
- feat(api): member self remove by @heiytor in #4281
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #4285
- refactor(ui): adjust settings layout and navigation by @gustavosbarreto in #4271
- chore(docker): remove unused environment variables from compose file by @gustavosbarreto in #4287
- fix(cli): improve service check reliability in CLI script by @gustavosbarreto in #4288
- refactor(cli): centralize service check logic in
exit_if_not_running
by @gustavosbarreto in #4289 - fix(ui): typos community setup screen by @luannmoreira in #4291
- chore: bump shellhub version to v0.17.1 by @gustavosbarreto in #4290
Full Changelog: v0.17.0...v0.17.1
v0.17.0
ShellHub v0.17.0 - Release Notes
We're excited to announce the release of ShellHub v0.17.0! This version introduces several improvements, new features, and essential bug fixes that enhance the overall performance and usability of the platform. Below is a summary of the key changes.
🔥 New Features
- Namespace Invitations: Streamlined the process of inviting members to a namespace using emails, making team collaboration easier.
- Namespace Options: Added support for retrieving namespace options, including enhanced management capabilities.
- Premium Paywall Enhancements: Introduced a paywall for premium features in the community edition, with increased integration into the UI and cloud services.
- Containers Route Alias: Added an alias for container listings, enabling easier filtering and management of containers.
- Debugging Symbols in Development: Integrated debugging symbols in the development environment for API and SSH services.
🚀 Improvements
-
UI Enhancements:
- Improved sidebar styling and navigation for better user experience.
- Introduced new breadcrumb-based navigation for better context in the UI.
- Persistent hints and placeholders in terminal dialog fields for a more intuitive interface.
- Increased content padding and improved spacing in the paywall interface.
-
Backend Performance:
- Optimized DNS resolution and dynamic hostname resolution in the gateway.
- Introduced cache management using generics to boost system efficiency.
- Improved session and member data handling with streamlined query processes.
-
New Connector Service Requirements: Updated the gateway to manage connector services, providing robust and secure service handling.
🛠 Fixes
- MFA Proxy Adjustments: Resolved issues with MFA authentication redirects in the gateway.
- Namespace Creation: Fixed issues where certain users could not create namespaces.
- Session Cleanup: Addressed bugs related to session handling and cleanup for better resource management.
- User Invitations: Ensured correct handling of user membership invitations and status updates.
⚙️ Dependency Updates
- Updated various dependencies for improved security and stability, including:
- Vue, TypeScript, Axios, FontAwesome, and Vuetify in the UI.
- Go dependencies in the API, agent, and SSH services.
📦 General Improvements
- Installer Updates: Overhauled the installation scripts for smoother setup and configuration.
- OpenAPI Generator Removal: Simplified the project by removing unused OpenAPI generator dependencies.
📝 Other Changes
- Miscellaneous fixes, typos, and performance enhancements across the platform to ensure smoother and more reliable operation.
Upgrade now to take advantage of these improvements and enjoy a better ShellHub experience! As always, we appreciate your feedback and support in helping us make ShellHub even better.
Full Changelog: v0.16.0...v0.17.0
v0.16.4
What's Changed
Full Changelog: v0.16.2...v0.16.4
v0.16.3
What's Changed
Full Changelog: v0.16.2...v0.16.3
v0.16.0
What's Changed
- ui: bump @sentry/vue from 7.109.0 to 7.113.0 in /ui by @dependabot in #3801
- ui: bump vite from 5.2.10 to 5.2.11 in /ui by @dependabot in #3803
- ui: bump vite-node from 1.5.0 to 1.6.0 in /ui by @dependabot in #3804
- ui: bump @rushstack/eslint-patch from 1.8.0 to 1.10.2 in /ui by @dependabot in #3805
- refactor(api): remove unused cloud code by @heiytor in #3790
- centralize user's update operation by @heiytor in #3798
- ui: bump vuetify from 3.5.13 to 3.6.3 in /ui by @dependabot in #3802
- feat(api,cli,pkg): proper method to lookup user conflicts by @heiytor in #3808
- refactor: jwttoken package by @heiytor in #3806
- docker: api: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /api by @dependabot in #3812
- docker: ssh: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /ssh by @dependabot in #3813
- ssh: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /ssh by @dependabot in #3814
- ui: bump sass from 1.75.0 to 1.77.1 in /ui by @dependabot in #3816
- ui: bump @vue/test-utils from 2.4.5 to 2.4.6 in /ui by @dependabot in #3817
- ui: bump @types/node from 18.19.31 to 18.19.33 in /ui by @dependabot in #3818
- ui: bump @sentry/tracing from 7.112.2 to 7.114.0 in /ui by @dependabot in #3819
- docker: cli: bump golang from 1.22.2-alpine3.19 to 1.22.3-alpine3.19 in /cli by @dependabot in #3824
- docker: agent: bump arm32v7/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3826
- docker: agent: bump arm32v6/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3827
- docker: agent: bump arm64v8/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3828
- api: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /api by @dependabot in #3821
- ssh: bump golang.org/x/net from 0.24.0 to 0.25.0 in /ssh by @dependabot in #3815
- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #3825
- api: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.30.0 to 0.31.0 in /api by @dependabot in #3822
- ui: bump vuetify from 3.6.3 to 3.6.5 in /ui by @dependabot in #3820
- fix(tests): disable Ryuk due bug by @henrybarreto in #3829
- fix(agent): close exec data pipe on old agents by @henrybarreto in #3830
- chore: bump shellhub version to v0.15.2-rc.1 by @gustavosbarreto in #3831
- docker: agent: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3832
- ui: bump eslint-plugin-vue from 9.25.0 to 9.26.0 in /ui by @dependabot in #3835
- ui: bump @vue/runtime-dom from 3.4.21 to 3.4.27 in /ui by @dependabot in #3836
- ui: bump terser from 5.30.4 to 5.31.0 in /ui by @dependabot in #3837
- ui: bump vuetify from 3.6.5 to 3.6.6 in /ui by @dependabot in #3834
- ui: bump vee-validate from 4.12.6 to 4.12.8 in /ui by @dependabot in #3833
- feature(agent,pkg): add connector mode by @henrybarreto in #3809
- chore(api,cli,pkg): rename password package to hash by @heiytor in #3838
- ui: bump sass from 1.77.1 to 1.77.2 in /ui by @dependabot in #3841
- ui: bump @sentry/vue from 7.113.0 to 7.116.0 in /ui by @dependabot in #3842
- ui: bump @rushstack/eslint-patch from 1.10.2 to 1.10.3 in /ui by @dependabot in #3844
- ui: bump axios from 1.6.8 to 1.7.2 in /ui by @dependabot in #3845
- docker: api: bump alpine from 3.19.1 to 3.20.0 in /api by @dependabot in #3846
- docker: ssh: bump alpine from 3.19.1 to 3.20.0 in /ssh by @dependabot in #3847
- docker: cli: bump alpine from 3.19.1 to 3.20.0 in /cli by @dependabot in #3848
- ui: bump vuetify from 3.6.6 to 3.6.7 in /ui by @dependabot in #3843
- feat: recovery email by @heiytor in #3849
- refactor: mfa store by @heiytor in #3799
- docker: gateway: bump nginx from 1.26.0-alpine to 1.27.0-alpine in /gateway by @dependabot in #3851
- docker: ui: bump nginx from 1.26.0-alpine to 1.27.0-alpine in /ui by @dependabot in #3852
- ui: bump vite from 5.2.11 to 5.2.12 in /ui by @dependabot in #3853
- ui: bump sass from 1.77.2 to 1.77.4 in /ui by @dependabot in #3854
- ui: bump @vitejs/plugin-vue from 5.0.4 to 5.0.5 in /ui by @dependabot in #3855
- ui: bump vuetify from 3.6.7 to 3.6.8 in /ui by @dependabot in #3856
- refactor(api): new api-key implementation by @heiytor in #3839
- refactor(api,pkg): move admin code by @heiytor in #3797
- refactor(ui): update mfa to the newest refactor by @luannmoreira in #3850
- fix(ui): update recovery email input on enabling the mfa by @luannmoreira in #3858
- feat(ui): validate the namespace add modal on community by @luannmoreira in #3860
- fix(ssh): add tenant on tunnel dial to close a session by @henrybarreto in #3861
- chore(api): increase max namespace's connection annoucement lenght to 4096 by @heiytor in #3862
- fix(api,ssh,pkg): update session type when data piped by @henrybarreto in #3859
- ssh: bump golang.org/x/net from 0.25.0 to 0.26.0 in /ssh by @dependabot in #3866
- docker: api: bump golang from 1.22.3-alpine3.19 to 1.22.4-alpine3.19 in /api by @dependabot in #3868
- ui: bump vite from 5.2.12 to 5.2.13 in /ui by @dependabot in #3869
- ui: bump vee-validate from 4.12.8 to 4.13.1 in /ui by @dependabot in #3870
- ui: bump @types/node from 18.19.33 to 18.19.34 in /ui by @dependabot in #3871
- ui: bump terser from 5.31.0 to 5.31.1 in /ui by @dependabot in #3872
- api: bump github.com/getsentry/sentry-go from 0.27.0 to 0.28.0 in /api by @dependabot in #3875
- api: bump golang.org/x/crypto from 0.23.0 to 0.24.0 in /api by @dependabot in #3876
- docker: agent: bump golang from 1.22.3-alpine3.19 to 1.22.4-alpine3.19 in /agent by @dependabot in #3877
- feat(devscripts): allow run agent on current git state by @heiytor in #3864
- feat(api): allow equal roles in guard operations by @heiytor in #3865
- feat(ui): add role selection to api key generate by @luannmoreira in #3721
- feat(agent): reauthentication timeout by @heiytor in #3863
- docs(agent,pkg): simplify some comments on Agent's package functions by @henrybarreto in #3884
- chore(agent,pkg): use the default ping interval for agent's connector mode by @henrybarreto in #3882
- refactor(api): members service & store by @heiytor in #3881
- tests(api): improve guard tests by @heiytor in #3883
- api: bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 in /api by @dependabot in #3888
- api: bump github.com/getsentry/sentry-go from 0.28.0 to 0.28.1 in /api by @dependabot in #3889
- api: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /api ...
v0.16.0-rc.2
What's Changed
- chore: bump shellhub version to v0.16.0-rc.2 by @gustavosbarreto in #3966
Full Changelog: v0.16.0-rc.1...v0.16.0-rc.2
v0.16.0-rc.1
What's Changed
- ui: bump @sentry/vue from 7.109.0 to 7.113.0 in /ui by @dependabot in #3801
- ui: bump vite from 5.2.10 to 5.2.11 in /ui by @dependabot in #3803
- ui: bump vite-node from 1.5.0 to 1.6.0 in /ui by @dependabot in #3804
- ui: bump @rushstack/eslint-patch from 1.8.0 to 1.10.2 in /ui by @dependabot in #3805
- refactor(api): remove unused cloud code by @heiytor in #3790
- centralize user's update operation by @heiytor in #3798
- ui: bump vuetify from 3.5.13 to 3.6.3 in /ui by @dependabot in #3802
- feat(api,cli,pkg): proper method to lookup user conflicts by @heiytor in #3808
- refactor: jwttoken package by @heiytor in #3806
- docker: api: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /api by @dependabot in #3812
- docker: ssh: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /ssh by @dependabot in #3813
- ssh: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /ssh by @dependabot in #3814
- ui: bump sass from 1.75.0 to 1.77.1 in /ui by @dependabot in #3816
- ui: bump @vue/test-utils from 2.4.5 to 2.4.6 in /ui by @dependabot in #3817
- ui: bump @types/node from 18.19.31 to 18.19.33 in /ui by @dependabot in #3818
- ui: bump @sentry/tracing from 7.112.2 to 7.114.0 in /ui by @dependabot in #3819
- docker: cli: bump golang from 1.22.2-alpine3.19 to 1.22.3-alpine3.19 in /cli by @dependabot in #3824
- docker: agent: bump arm32v7/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3826
- docker: agent: bump arm32v6/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3827
- docker: agent: bump arm64v8/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3828
- api: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /api by @dependabot in #3821
- ssh: bump golang.org/x/net from 0.24.0 to 0.25.0 in /ssh by @dependabot in #3815
- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #3825
- api: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.30.0 to 0.31.0 in /api by @dependabot in #3822
- ui: bump vuetify from 3.6.3 to 3.6.5 in /ui by @dependabot in #3820
- fix(tests): disable Ryuk due bug by @henrybarreto in #3829
- fix(agent): close exec data pipe on old agents by @henrybarreto in #3830
- chore: bump shellhub version to v0.15.2-rc.1 by @gustavosbarreto in #3831
- docker: agent: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3832
- ui: bump eslint-plugin-vue from 9.25.0 to 9.26.0 in /ui by @dependabot in #3835
- ui: bump @vue/runtime-dom from 3.4.21 to 3.4.27 in /ui by @dependabot in #3836
- ui: bump terser from 5.30.4 to 5.31.0 in /ui by @dependabot in #3837
- ui: bump vuetify from 3.6.5 to 3.6.6 in /ui by @dependabot in #3834
- ui: bump vee-validate from 4.12.6 to 4.12.8 in /ui by @dependabot in #3833
- feature(agent,pkg): add connector mode by @henrybarreto in #3809
- chore(api,cli,pkg): rename password package to hash by @heiytor in #3838
- ui: bump sass from 1.77.1 to 1.77.2 in /ui by @dependabot in #3841
- ui: bump @sentry/vue from 7.113.0 to 7.116.0 in /ui by @dependabot in #3842
- ui: bump @rushstack/eslint-patch from 1.10.2 to 1.10.3 in /ui by @dependabot in #3844
- ui: bump axios from 1.6.8 to 1.7.2 in /ui by @dependabot in #3845
- docker: api: bump alpine from 3.19.1 to 3.20.0 in /api by @dependabot in #3846
- docker: ssh: bump alpine from 3.19.1 to 3.20.0 in /ssh by @dependabot in #3847
- docker: cli: bump alpine from 3.19.1 to 3.20.0 in /cli by @dependabot in #3848
- ui: bump vuetify from 3.6.6 to 3.6.7 in /ui by @dependabot in #3843
- feat: recovery email by @heiytor in #3849
- refactor: mfa store by @heiytor in #3799
- docker: gateway: bump nginx from 1.26.0-alpine to 1.27.0-alpine in /gateway by @dependabot in #3851
- docker: ui: bump nginx from 1.26.0-alpine to 1.27.0-alpine in /ui by @dependabot in #3852
- ui: bump vite from 5.2.11 to 5.2.12 in /ui by @dependabot in #3853
- ui: bump sass from 1.77.2 to 1.77.4 in /ui by @dependabot in #3854
- ui: bump @vitejs/plugin-vue from 5.0.4 to 5.0.5 in /ui by @dependabot in #3855
- ui: bump vuetify from 3.6.7 to 3.6.8 in /ui by @dependabot in #3856
- refactor(api): new api-key implementation by @heiytor in #3839
- refactor(api,pkg): move admin code by @heiytor in #3797
- refactor(ui): update mfa to the newest refactor by @luannmoreira in #3850
- fix(ui): update recovery email input on enabling the mfa by @luannmoreira in #3858
- feat(ui): validate the namespace add modal on community by @luannmoreira in #3860
- fix(ssh): add tenant on tunnel dial to close a session by @henrybarreto in #3861
- chore(api): increase max namespace's connection annoucement lenght to 4096 by @heiytor in #3862
- fix(api,ssh,pkg): update session type when data piped by @henrybarreto in #3859
- ssh: bump golang.org/x/net from 0.25.0 to 0.26.0 in /ssh by @dependabot in #3866
- docker: api: bump golang from 1.22.3-alpine3.19 to 1.22.4-alpine3.19 in /api by @dependabot in #3868
- ui: bump vite from 5.2.12 to 5.2.13 in /ui by @dependabot in #3869
- ui: bump vee-validate from 4.12.8 to 4.13.1 in /ui by @dependabot in #3870
- ui: bump @types/node from 18.19.33 to 18.19.34 in /ui by @dependabot in #3871
- ui: bump terser from 5.31.0 to 5.31.1 in /ui by @dependabot in #3872
- api: bump github.com/getsentry/sentry-go from 0.27.0 to 0.28.0 in /api by @dependabot in #3875
- api: bump golang.org/x/crypto from 0.23.0 to 0.24.0 in /api by @dependabot in #3876
- docker: agent: bump golang from 1.22.3-alpine3.19 to 1.22.4-alpine3.19 in /agent by @dependabot in #3877
- feat(devscripts): allow run agent on current git state by @heiytor in #3864
- feat(api): allow equal roles in guard operations by @heiytor in #3865
- feat(ui): add role selection to api key generate by @luannmoreira in #3721
- feat(agent): reauthentication timeout by @heiytor in #3863
- docs(agent,pkg): simplify some comments on Agent's package functions by @henrybarreto in #3884
- chore(agent,pkg): use the default ping interval for agent's connector mode by @henrybarreto in #3882
- refactor(api): members service & store by @heiytor in #3881
- tests(api): improve guard tests by @heiytor in #3883
- api: bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 in /api by @dependabot in #3888
- api: bump github.com/getsentry/sentry-go from 0.28.0 to 0.28.1 in /api by @dependabot in #3889
- api: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /api ...
v0.15.1
What's Changed
- chore: upgrade MongoDB from 4.4.8 to 4.4.29 by @gustavosbarreto in #3773
- chore: update cli service in docker-compose by @gustavosbarreto in #3774
- chore: remove deprecated scripts by @gustavosbarreto in #3775
- fix: resolve numeric argument error in CLI script by @gustavosbarreto in #3776
- feat: improve CLI error handling and docker-compose execution by @gustavosbarreto in #3777
- chore(cli): switch from refresh to air for hot-reload in dev mode by @gustavosbarreto in #3779
- test(ui): added welcome screens tests by @luannmoreira in #3778
- account lockouts by @heiytor in #3648
- remove mongo-migrate replace by @heiytor in #3780
- refactor(agent,pkg): centralize OS dependent functions for authentication by @henrybarreto in #3771
- feature(agent,pkg): add support for FreeBSD in host mode by @henrybarreto in #3772
- docker: gateway: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /gateway by @dependabot in #3783
- ui: bump vue-router from 4.3.0 to 4.3.2 in /ui by @dependabot in #3784
- ui: bump terser from 5.30.3 to 5.30.4 in /ui by @dependabot in #3785
- ui: bump @sentry/tracing from 7.110.0 to 7.112.2 in /ui by @dependabot in #3786
- ui: bump @fortawesome/free-solid-svg-icons from 6.5.1 to 6.5.2 in /ui by @dependabot in #3787
- ui: bump vite from 5.2.8 to 5.2.10 in /ui by @dependabot in #3788
- docker: ui: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /ui by @dependabot in #3789
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #3782
- Bump shellhub version to 0.15.1-rc.1 by @gustavosbarreto in #3791
- fix(ui): corrected response data from mfa store action by @luannmoreira in #3794
- fix(api): allow device with uppercase name by @henrybarreto in #3793
- chore: bump shellhub version to v0.15.1-rc.2 by @gustavosbarreto in #3795
- chore: bump shellhub version to v0.15.1-rc.3 by @gustavosbarreto in #3796
- chore: bump shellhub version to v0.15.1 by @gustavosbarreto in #3800
Full Changelog: v0.15.0...v0.15.1
v0.15.1-rc.1
What's Changed
- chore: upgrade MongoDB from 4.4.8 to 4.4.29 by @gustavosbarreto in #3773
- chore: update cli service in docker-compose by @gustavosbarreto in #3774
- chore: remove deprecated scripts by @gustavosbarreto in #3775
- fix: resolve numeric argument error in CLI script by @gustavosbarreto in #3776
- feat: improve CLI error handling and docker-compose execution by @gustavosbarreto in #3777
- chore(cli): switch from refresh to air for hot-reload in dev mode by @gustavosbarreto in #3779
- test(ui): added welcome screens tests by @luannmoreira in #3778
- account lockouts by @heiytor in #3648
- remove mongo-migrate replace by @heiytor in #3780
- refactor(agent,pkg): centralize OS dependent functions for authentication by @henrybarreto in #3771
- feature(agent,pkg): add support for FreeBSD in host mode by @henrybarreto in #3772
- docker: gateway: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /gateway by @dependabot in #3783
- ui: bump vue-router from 4.3.0 to 4.3.2 in /ui by @dependabot in #3784
- ui: bump terser from 5.30.3 to 5.30.4 in /ui by @dependabot in #3785
- ui: bump @sentry/tracing from 7.110.0 to 7.112.2 in /ui by @dependabot in #3786
- ui: bump @fortawesome/free-solid-svg-icons from 6.5.1 to 6.5.2 in /ui by @dependabot in #3787
- ui: bump vite from 5.2.8 to 5.2.10 in /ui by @dependabot in #3788
- docker: ui: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /ui by @dependabot in #3789
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #3782
- Bump shellhub version to 0.15.1-rc.1 by @gustavosbarreto in #3791
Full Changelog: v0.15.0...v0.15.1-rc.1