Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
e433211
fix(mock-server): persist isPublic on creation, default to private (#…
mirarifhasan Jun 10, 2026
9cc980b
fix(backend): enforce ownership on user history and private User fiel…
mirarifhasan Jun 10, 2026
73a88c8
fix(backend): reject path/query/fragment in SMTP URL validation (GHSA…
mirarifhasan Jun 11, 2026
afc98e9
feat(sh-admin): surface which config fields block saving (#6385)
nivedin Jun 23, 2026
96b4d61
chore: security patch for the dependency chain `v2026.6.0` (#6450)
mirarifhasan Jun 24, 2026
00da4c3
feat(mock-server): append /backend to domain-based URL when subpath a…
mirarifhasan Jun 24, 2026
c0276e0
fix(common): resolve environment variables in inherited collection he…
sahil29roy Jun 24, 2026
63d05dd
fix(common): preserve JSON bodies in curl parser (#5768)
gengjiawen Jun 26, 2026
c527a6b
feat(desktop): desktop cookie persistence and reapplication (#6416)
CuriousCorrelation Jun 29, 2026
ca92e91
fix(desktop): sync self-hosted instance version from manifest (#6423)
cassiocauee Jun 29, 2026
ccf450b
feat: add Thai translation (#6449)
anusoft Jun 29, 2026
0bfe0d5
docs(js-sandbox): update development instructions (#6387)
abhaybansal0322 Jun 29, 2026
c023b99
chore: bump version to `2026.6.0`
jamesgeorge007 Jun 29, 2026
445177a
chore: bump `@hoppscotch/ui` dependency to `v0.2.6` across packages
jamesgeorge007 Jun 29, 2026
de2ca38
fix(common): rewrite Finnish language pack (#6402)
roopepaajanen Jun 30, 2026
de3df23
fix(common): add missing Chinese locale keys (#6363)
nikhil-shukl Jun 30, 2026
863b1b2
refactor(common): improve syncing systems and remove platform-wise du…
anwarulislam Jun 30, 2026
8b6a0cb
feat(common): add OAuth2 token type selector for `id_token` support (…
anwarulislam Jun 30, 2026
423c3e7
chore: skip minimum release age check for `@hoppscotch/ui`
jamesgeorge007 Jun 30, 2026
9f530fa
chore: formatting updates
jamesgeorge007 Jun 30, 2026
025acc1
chore: bump CLI version
jamesgeorge007 Jun 30, 2026
9aabf0e
fix(common): preserve currentValue for non-secret env variables on wire
jamesgeorge007 Jun 30, 2026
afc2cf1
fix(common): defer CookieJarService binding (#6478)
CuriousCorrelation Jun 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"devDependencies": {
"@commitlint/cli": "20.5.2",
"@commitlint/config-conventional": "20.5.0",
"@hoppscotch/ui": "0.2.5",
"@hoppscotch/ui": "0.2.6",
"@types/node": "24.10.1",
"cross-env": "10.1.0",
"http-server": "14.1.1",
Expand All @@ -40,15 +40,15 @@
"body-parser": "2.2.1",
"cross-spawn": "7.0.6",
"execa@<2.0.0": "2.0.0",
"fast-uri@<=3.1.1": "3.1.2",
"form-data": "4.0.4",
"form-data@>=4.0.0 <4.0.6": "4.0.6",
"glob@>=11.0.0 <11.1.0": "11.1.0",
"lodash": "4.18.1",
"hono@<4.12.25": "4.12.25",
"liquidjs@<10.26.0": "10.26.0",
"minimatch@>=4.0.0 <4.2.5": "4.2.5",
"multer@2.1.1": "2.2.0",
"serialize-javascript@<7.0.3": "7.0.3",
"subscriptions-transport-ws>ws": "7.5.10",
"vue": "3.5.34",
"ws": "8.17.1"
"vue": "3.5.38",
"ws": "8.21.0"
},
"onlyBuiltDependencies": [
"@apollo/protobufjs",
Expand Down
2 changes: 1 addition & 1 deletion packages/codemirror-lang-graphql/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"devDependencies": {
"@lezer/generator": "1.8.0",
"@rollup/plugin-typescript": "12.1.4",
"mocha": "11.7.5",
"mocha": "11.7.6",
"rollup": "4.59.0",
"typescript": "5.9.3"
}
Expand Down
24 changes: 12 additions & 12 deletions packages/hoppscotch-agent/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,31 +17,31 @@
"do-lintfix": "pnpm run lintfix"
},
"dependencies": {
"@hoppscotch/ui": "0.2.5",
"@hoppscotch/ui": "0.2.6",
"@tauri-apps/api": "2.1.1",
"@tauri-apps/plugin-shell": "2.3.3",
"@vueuse/core": "14.2.1",
"axios": "1.15.2",
"@vueuse/core": "14.3.0",
"axios": "1.18.0",
"fp-ts": "2.16.11",
"lodash-es": "4.18.1",
"vue": "3.5.34"
"vue": "3.5.38"
},
"devDependencies": {
"@iconify-json/lucide": "1.2.104",
"@iconify-json/lucide": "1.2.114",
"@tauri-apps/cli": "2.9.3",
"@types/lodash-es": "4.17.12",
"@types/node": "24.10.1",
"@typescript-eslint/eslint-plugin": "8.59.0",
"@typescript-eslint/parser": "8.59.0",
"@vitejs/plugin-vue": "6.0.6",
"@vue/eslint-config-typescript": "14.7.0",
"@typescript-eslint/eslint-plugin": "8.61.1",
"@typescript-eslint/parser": "8.61.1",
"@vitejs/plugin-vue": "6.0.7",
"@vue/eslint-config-typescript": "14.8.0",
"autoprefixer": "10.5.0",
"cross-env": "10.1.0",
"eslint": "9.39.2",
"eslint-plugin-prettier": "5.5.5",
"eslint-plugin-vue": "10.9.0",
"eslint-plugin-prettier": "5.5.6",
"eslint-plugin-vue": "10.9.2",
"globals": "16.5.0",
"postcss": "8.5.10",
"postcss": "8.5.15",
"tailwindcss": "3.4.16",
"typescript": "5.9.3",
"unplugin-icons": "22.5.0",
Expand Down
48 changes: 24 additions & 24 deletions packages/hoppscotch-backend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hoppscotch-backend",
"version": "2026.5.0",
"version": "2026.6.0",
"description": "",
"author": "",
"private": true,
Expand Down Expand Up @@ -33,17 +33,17 @@
"dependencies": {
"@apollo/server": "5.5.1",
"@as-integrations/express5": "1.1.2",
"@nestjs-modules/mailer": "2.3.5",
"@nestjs/apollo": "13.4.0",
"@nestjs/common": "11.1.21",
"@nestjs-modules/mailer": "2.3.7",
"@nestjs/apollo": "13.4.2",
"@nestjs/common": "11.1.27",
"@nestjs/config": "4.0.4",
"@nestjs/core": "11.1.21",
"@nestjs/graphql": "13.4.0",
"@nestjs/core": "11.1.27",
"@nestjs/graphql": "13.4.2",
"@nestjs/jwt": "11.0.2",
"@nestjs/passport": "11.0.0",
"@nestjs/platform-express": "11.1.21",
"@nestjs/platform-express": "11.1.27",
"@nestjs/schedule": "6.1.3",
"@nestjs/swagger": "11.4.3",
"@nestjs/swagger": "11.4.4",
"@nestjs/terminus": "11.1.1",
"@nestjs/throttler": "6.5.0",
"@prisma/adapter-pg": "7.8.0",
Expand All @@ -58,21 +58,21 @@
"express": "5.2.1",
"fp-ts": "2.16.11",
"graphql": "16.14.0",
"graphql-query-complexity": "1.1.0",
"graphql-query-complexity": "1.1.1",
"graphql-redis-subscriptions": "2.7.0",
"graphql-subscriptions": "3.0.0",
"handlebars": "4.7.9",
"io-ts": "2.2.22",
"morgan": "1.10.1",
"nodemailer": "8.0.7",
"morgan": "1.11.0",
"nodemailer": "9.0.1",
"passport": "0.7.0",
"passport-github2": "0.1.12",
"passport-google-oauth20": "2.0.0",
"passport-jwt": "4.0.1",
"passport-local": "1.0.0",
"passport-microsoft": "2.1.0",
"pg": "8.21.0",
"posthog-node": "5.34.6",
"pg": "8.22.0",
"posthog-node": "5.38.2",
"prisma": "7.8.0",
"reflect-metadata": "0.2.2",
"rimraf": "6.1.3",
Expand All @@ -81,35 +81,35 @@
"devDependencies": {
"@eslint/eslintrc": "3.3.5",
"@eslint/js": "10.0.1",
"@nestjs/cli": "11.0.21",
"@nestjs/cli": "11.0.23",
"@nestjs/schematics": "11.1.0",
"@nestjs/testing": "11.1.21",
"@nestjs/testing": "11.1.27",
"@relmify/jest-fp-ts": "2.1.1",
"@types/bcrypt": "6.0.0",
"@types/cookie-parser": "1.4.10",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
"@types/node": "25.9.0",
"@types/nodemailer": "8.0.0",
"@types/node": "25.9.3",
"@types/nodemailer": "8.0.1",
"@types/passport-github2": "1.2.9",
"@types/passport-google-oauth20": "2.0.17",
"@types/passport-jwt": "4.0.1",
"@types/passport-microsoft": "2.1.1",
"@types/supertest": "7.2.0",
"@typescript-eslint/eslint-plugin": "8.59.4",
"@typescript-eslint/parser": "8.59.4",
"@typescript-eslint/eslint-plugin": "8.61.1",
"@typescript-eslint/parser": "8.61.1",
"cross-env": "10.1.0",
"eslint": "10.4.0",
"eslint": "10.5.0",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.5",
"eslint-plugin-prettier": "5.5.6",
"globals": "17.6.0",
"jest": "30.4.2",
"jest-mock-extended": "4.0.1",
"prettier": "3.8.3",
"prettier": "3.8.4",
"source-map-support": "0.5.21",
"supertest": "7.2.2",
"ts-jest": "29.4.10",
"ts-loader": "9.5.7",
"ts-jest": "29.4.11",
"ts-loader": "9.6.1",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3"
Expand Down
8 changes: 4 additions & 4 deletions packages/hoppscotch-backend/src/errors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -424,8 +424,8 @@ export const USER_SETTINGS_NULL_SETTINGS =
* Global environment doesn't exist for the user
* (UserEnvironmentsService)
*/
export const USER_ENVIRONMENT_GLOBAL_ENV_DOES_NOT_EXISTS =
'user_environment/global_env_does_not_exists' as const;
export const USER_ENVIRONMENT_GLOBAL_ENV_DOES_NOT_EXIST =
'user_environment/global_env_does_not_exist' as const;

/**
* Global environment already exists for the user
Expand All @@ -438,8 +438,8 @@ export const USER_ENVIRONMENT_GLOBAL_ENV_EXISTS =
* User environment doesn't exist for the user
* (UserEnvironmentsService)
*/
export const USER_ENVIRONMENT_ENV_DOES_NOT_EXISTS =
'user_environment/user_env_does_not_exists' as const;
export const USER_ENVIRONMENT_ENV_DOES_NOT_EXIST =
'user_environment/user_env_does_not_exist' as const;

/**
* Cannot delete the global user environment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,8 +179,8 @@ export class CreateMockServerInput {
@IsOptional()
@Field({
nullable: true,
defaultValue: true,
description: 'Whether the mock server is publicly accessible',
description:
'Whether the mock server is publicly accessible (defaults to false/private if omitted)',
})
isPublic?: boolean;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ export class MockServerResolver {
if (E.isLeft(creator)) throwErr(creator.left);
return {
...creator.right,
currentGQLSession: JSON.stringify(creator.right.currentGQLSession),
currentRESTSession: JSON.stringify(creator.right.currentRESTSession),
currentGQLSession: null,
currentRESTSession: null,
};
}

Expand Down
Loading
Loading