This is a major release with new features like request variables, improved admin dashboard UX, introduction of search for teams along with some minor bug fixes and improvements. Visit hoppscotch.com to learn more!
What's Changed
- refactor: consolidated admin dashboard improvements by @JoelJacobStephen in #3790
- chore(cli): emit bundle in ESM format by @jamesgeorge007 in #3777
- refactor: updated teams nomenclature in admin dashboard to workspaces by @JoelJacobStephen in #3770
- feat: inital setup info route by @balub in #3847
- HSB-358 feat: admin user management (backend) by @mirarifhasan in #3786
- feat: SH instance analytics data collection by @balub in #3838
- feat(common): support simultaneous imports of collections and environment files by @jamesgeorge007 in #3719
- feat: full text search for
TeamCollections
andTeamRequests
by @balub in #3857 - refactor: remove restore tab popup and its functionalities by @nivedin in #3867
- feat(sh-admin): introducing data analytics and newsletter configurations by @JoelJacobStephen in #3845
- HBE-345 feature: sso callback url and scope added in infra-config by @mirarifhasan in #3718
- feat: request variables by @nivedin in #3825
- fix: context menu bug and incorrect position by @nivedin in #3874
- feat: use tags as folders when importing from openapi by @amk-dev in #3846
- chore: pin dependencies across packages by @jamesgeorge007 in #3876
- feat: common changes for site protection by @amk-dev in #3878
- feat(sh-admin): introducing additional SSO related server configurations to dashboard by @JoelJacobStephen in #3737
- refactor: update team nomenclature by @nivedin in #3880
- chore: bump codemirror dependencies by @jamesgeorge007 in #3888
- hotfix: request variable version syncing bug by @nivedin in #3889
- refactor: personal workspace nomenclature update by @nivedin in #3893
- feat(sh-admin): enhanced user management in admin dashboard by @JoelJacobStephen in #3814
- refactor(sh-admin): updated data sharing doc links + remove disabled property from all inputs in configurations by @JoelJacobStephen in #3894
- fix: secret env bug in firebase due to undefined value by @nivedin in #3881
- hotfix: reset infra-config bug by @balub in #3898
- chore: fix some typos by @kaifulee in #3895
- refactor: use trigram search index instead of full text search by @AndrewBastin in #3900
- fix: collection auth headers active tab update bug and type fix by @nivedin in #3899
- refactor: collection search query by @balub in #3908
- feat: team search in workspace search and spotlight by @amk-dev in #3896
- feat: oauth revamp + support for multiple grant types in oauth by @amk-dev in #3885
- fix: fix direct import from url failing by @amk-dev in #3918
- feat: add extended support for versioned entities in the CLI by @jamesgeorge007 in #3912
- fix(common): prevent exception with
ShortcodeListAdapter
initialization by @jamesgeorge007 in #3917 - refactor: AIO healthcheck bash script by @balub in #3920
- chore: added input validation to search query by @balub in #3921
- fix: fix typo in team search url by @amk-dev in #3923
- chore: update copy for header inspection by @anwarulislam in #3907
- feat: added new mutation to update username in hopp app by @balub in #3924
- chore: split axios request options into platform by @amk-dev in #3927
- refactor(sh-admin): improvements to pending invites page in dashboard by @JoelJacobStephen in #3926
- fix: workspace list section bugs by @nivedin in #3925
- fix: request failing on change content type to multipart-formdata by @anwarulislam in #3922
- feat: focus codemirror view when ImportCurl component launched by @anwarulislam in #3911
- chore: spotlight improvements for team requests search by @amk-dev in #3930
- fix: can't import curl command with data-urlencode by @shipko in #3905
- feat: added mutation and function to platform for updating user profile name by @nivedin in #3929
- fix(common): ensure requests are translated to the latest version during import and search actions by @jamesgeorge007 in #3931
- chore(sh-admin): alert the user while deleting users who are team owners by @jamesgeorge007 in #3937
- fix: lint errors removed by using
satisfies
oras
for type by @anwarulislam in #3934
New Contributors
Full Changelog: 2023.12.6...2024.3.0