Skip to content

Commit 1c5f83c

Browse files
committed
Add CLI updates and other improvements to release notes for v2025.11.0
1 parent c664e78 commit 1c5f83c

File tree

2 files changed

+182
-154
lines changed

2 files changed

+182
-154
lines changed

src/pages/blog/hoppscotch-v2025-11-0.vue

Lines changed: 178 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ useHead({
7373
<span
7474
class="block max-w-max bg-gradient-to-r from-white via-white/80 to-white/30 bg-clip-text text-transparent"
7575
>
76-
Hoppscotch v2025.11.0: API Documentation [Beta],
77-
Scripting, API Mocking Enhancements, and Portable Desktop Apps
76+
Hoppscotch v2025.11.0: API Documentation [Beta], Scripting, API
77+
Mocking Enhancements, and Portable Desktop Apps
7878
</span>
7979
</h3>
8080
<div class="flex items-center">
@@ -101,160 +101,185 @@ useHead({
101101
/>
102102
</section>
103103
<section class="max-w-xl text-zinc-200/80">
104-
<p class="mb-8 mt-4">
105-
We're excited to announce the release of Hoppscotch v2025.11.0.
106-
This update brings highly requested features like API
107-
Documentation, significant improvements to scripting, and
108-
enhancements to The Hoppscotch desktop application.
109-
</p>
110-
<hr
111-
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
112-
/>
113-
<h4 class="mb-4 text-white">API Documentation</h4>
114-
<p class="mb-8 mt-4">
115-
We are introducing a comprehensive API Documentation feature to
116-
Hoppscotch, enabling users to create, edit, and view rich
117-
documentation for their API collections and requests. This
118-
enhancement transforms Hoppscotch from a pure testing tool into
119-
a complete API documentation platform.
120-
</p>
121-
<section class="max-w-4xl">
122-
<ImageZoom
123-
class="h-full w-full rounded md:rounded-xl"
124-
src="/images/blog-v2025-11-0-1.png"
125-
width="352"
126-
height="198"
127-
alt="API Documentation"
128-
/>
129-
</section>
130-
<br />
131-
<p class="mb-8 mt-4">
132-
Team members can collaboratively add, edit, and publish API
133-
documentation to a public URL, making it easy to share your API
134-
specifications with your team and the world.
135-
</p>
136-
<ul class="mb-8 list-inside list-disc space-y-2">
137-
<li>
138-
<strong>Markdown Support:</strong> Write rich documentation
139-
using Markdown to provide context and details for your APIs.
140-
</li>
141-
<li>
142-
<strong>Code Snippet Generator:</strong> Generate code
143-
snippets for your requests in multiple languages and clients.
144-
</li>
145-
<li>
146-
<strong>Sidebar Navigation:</strong> Easily navigate through
147-
your entire collection or view documentation request by
148-
request.
149-
</li>
150-
<li>
151-
<strong>Public URLs:</strong> Publish your documentation to a
152-
public URL for easy sharing with your team and external
153-
stakeholders.
154-
</li>
155-
</ul>
156-
<p class="mb-8 mt-4">
157-
We have an exciting roadmap ahead, with features like versioning
158-
and more coming soon.
159-
</p>
160-
<p class="mb-8 mt-4">
161-
<em
162-
>Note: API Documentation is an experimental feature currently
163-
in public beta. We welcome your feedback as we continue to
164-
refine and improve this capability.</em
165-
>
166-
</p>
167-
<hr
168-
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
169-
/>
170-
<h4 class="mb-4 text-white">Scripting, API Mocking Enhancements</h4>
171-
<p class="mb-8 mt-4">
172-
Adds request-sending to the scripting sandbox with
173-
<code>hopp.fetch()</code>, global <code>fetch()</code>, and
174-
<code>pm.sendRequest()</code> so pre/post-request scripts can
175-
perform token refreshes, chained calls, and validations.
176-
Requests respect the chosen interceptor across web, desktop, and
177-
CLI, with strong typing and extensive tests.
178-
</p>
179-
<section class="max-w-4xl">
180-
<ImageZoom
181-
class="h-full w-full rounded md:rounded-xl"
182-
src="/images/blog-v2025-11-0-2.png"
183-
width="352"
184-
height="198"
185-
alt="Scripting, API Mocking Enhancements"
186-
/>
187-
</section>
188-
<br />
189-
<p class="mb-8 mt-4">New Features</p>
190-
<ul class="mb-8 list-inside list-disc space-y-2">
191-
<li>
192-
<code>hopp.fetch()</code> and global <code>fetch</code> with
193-
Request/Response/Headers/FormData/URLSearchParams support and
194-
single-read body semantics.
195-
</li>
196-
<li>
197-
<code>pm.sendRequest()</code> for Postman compatibility (string
198-
URL or request object), backed by the same fetch layer.
199-
</li>
200-
</ul>
201-
<hr
202-
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
203-
/>
204-
<h4 class="mb-4 text-white">Portable Desktop Apps</h4>
205-
<p class="mb-8 mt-4">
206-
The Hoppscotch desktop application now supports portable builds for both
207-
Cloud and Self-Hosted editions (Community and Enterprise). This
208-
major update allows you to run Hoppscotch without installation,
209-
providing greater flexibility for users who need to work across
210-
multiple environments or have restricted installation
211-
privileges.
212-
</p>
213-
<hr
214-
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
104+
<p class="mb-8 mt-4">
105+
We're excited to announce the release of Hoppscotch v2025.11.0.
106+
This update brings highly requested features like API
107+
Documentation, significant improvements to scripting, and
108+
enhancements to The Hoppscotch desktop application.
109+
</p>
110+
<hr
111+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
112+
/>
113+
<h4 class="mb-4 text-white">API Documentation</h4>
114+
<p class="mb-8 mt-4">
115+
We are introducing a comprehensive API Documentation feature to
116+
Hoppscotch, enabling users to create, edit, and view rich
117+
documentation for their API collections and requests. This
118+
enhancement transforms Hoppscotch from a pure testing tool into a
119+
complete API documentation platform.
120+
</p>
121+
<section class="max-w-4xl">
122+
<ImageZoom
123+
class="h-full w-full rounded md:rounded-xl"
124+
src="/images/blog-v2025-11-0-1.png"
125+
width="352"
126+
height="198"
127+
alt="API Documentation"
215128
/>
216-
<h4 class="mb-4 text-white">Mock Server Enhancements</h4>
217-
<p class="mb-8 mt-4">
218-
We've added several feature enhancements to the Mock Server,
219-
making it more robust and flexible for your testing needs.
220-
</p>
221-
<section class="max-w-4xl">
222-
<ImageZoom
223-
class="h-full w-full rounded md:rounded-xl"
224-
src="/images/blog-v2025-11-0-3.png"
225-
width="352"
226-
height="198"
227-
alt="Mock Server Enhancements"
228-
/>
229-
</section>
230-
<br />
231-
<ul class="mb-8 list-inside list-disc space-y-2">
232-
<li>
233-
Mock URLs in Environment Variables: You can now use
234-
environment variables for mock URLs, streamlining your
235-
workflow across different environments.
236-
</li>
237-
<li>
238-
Pet Store Example Collection: We've added a Pet Store example
239-
collection featuring a complete set of CRUD requests to help
240-
you explore mock server capabilities.
241-
</li>
242-
<li>
243-
Enhanced UX: Improved user experience with clear messages and
244-
guidance when creating example collections.
245-
</li>
246-
</ul>
247-
<hr
248-
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
129+
</section>
130+
<br />
131+
<p class="mb-8 mt-4">
132+
Team members can collaboratively add, edit, and publish API
133+
documentation to a public URL, making it easy to share your API
134+
specifications with your team and the world.
135+
</p>
136+
<ul class="mb-8 list-inside list-disc space-y-2">
137+
<li>
138+
<strong>Markdown Support:</strong> Write rich documentation
139+
using Markdown to provide context and details for your APIs.
140+
</li>
141+
<li>
142+
<strong>Code Snippet Generator:</strong> Generate code snippets
143+
for your requests in multiple languages and clients.
144+
</li>
145+
<li>
146+
<strong>Sidebar Navigation:</strong> Easily navigate through
147+
your entire collection or view documentation request by request.
148+
</li>
149+
<li>
150+
<strong>Public URLs:</strong> Publish your documentation to a
151+
public URL for easy sharing with your team and external
152+
stakeholders.
153+
</li>
154+
</ul>
155+
<p class="mb-8 mt-4">
156+
We have an exciting roadmap ahead, with features like versioning
157+
and more coming soon.
158+
</p>
159+
<p class="mb-8 mt-4">
160+
<em
161+
>Note: API Documentation is an experimental feature currently in
162+
public beta. We welcome your feedback as we continue to refine
163+
and improve this capability.</em
164+
>
165+
</p>
166+
<hr
167+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
168+
/>
169+
<h4 class="mb-4 text-white">Scripting, API Mocking Enhancements</h4>
170+
<p class="mb-8 mt-4">
171+
Adds request-sending to the scripting sandbox with
172+
<code>hopp.fetch()</code>, global <code>fetch()</code>, and
173+
<code>pm.sendRequest()</code> so pre/post-request scripts can
174+
perform token refreshes, chained calls, and validations. Requests
175+
respect the chosen interceptor across web, and desktop with strong
176+
typing and extensive tests.
177+
</p>
178+
<section class="max-w-4xl">
179+
<ImageZoom
180+
class="h-full w-full rounded md:rounded-xl"
181+
src="/images/blog-v2025-11-0-2.png"
182+
width="352"
183+
height="198"
184+
alt="Scripting, API Mocking Enhancements"
249185
/>
250-
<h4 class="mb-4 text-white">Other Improvements</h4>
251-
<p class="mb-8 mt-4">
252-
We've also included various bug fixes and performance
253-
improvements to ensure a smoother experience.
254-
</p>
255-
<hr
256-
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
186+
</section>
187+
<br />
188+
<p class="mb-8 mt-4">New Features</p>
189+
<ul class="mb-8 list-inside list-disc space-y-2">
190+
<li>
191+
<code>hopp.fetch()</code> and global <code>fetch</code> with
192+
Request/Response/Headers/FormData/URLSearchParams support and
193+
single-read body semantics.
194+
</li>
195+
<li>
196+
<code>pm.sendRequest()</code> for Postman compatibility (string
197+
URL or request object), backed by the same fetch layer.
198+
</li>
199+
</ul>
200+
<p class="mb-8 mt-4">
201+
<em
202+
>Note: It is recommended to use the Agent interceptor on the Web
203+
App and the Native interceptor on the Desktop App for fetch(),
204+
hopp.fetch() and pm.sendRequest() usages.</em
205+
>
206+
</p>
207+
<p class="mb-8 mt-4">
208+
On self-hosted instances, there is a known security concern with
209+
same-origin requests made from scripts to Hoppscotch's own backend
210+
API using cookie-based authentication, as these bypass CSRF
211+
protections. The scripting interceptor inspector will warn when
212+
this pattern is detected.
213+
</p>
214+
<hr
215+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
216+
/>
217+
<h4 class="mb-4 text-white">Portable Desktop Apps</h4>
218+
<p class="mb-8 mt-4">
219+
The Hoppscotch desktop application now supports portable builds
220+
for both Cloud and Self-Hosted editions (Community and
221+
Enterprise). This major update allows you to run Hoppscotch
222+
without installation, providing greater flexibility for users who
223+
need to work across multiple environments or have restricted
224+
installation privileges.
225+
</p>
226+
<hr
227+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
228+
/>
229+
<h4 class="mb-4 text-white">Mock Server Enhancements</h4>
230+
<p class="mb-8 mt-4">
231+
We've added several feature enhancements to the Mock Server,
232+
making it more robust and flexible for your testing needs.
233+
</p>
234+
<section class="max-w-4xl">
235+
<ImageZoom
236+
class="h-full w-full rounded md:rounded-xl"
237+
src="/images/blog-v2025-11-0-3.png"
238+
width="352"
239+
height="198"
240+
alt="Mock Server Enhancements"
257241
/>
242+
</section>
243+
<br />
244+
<ul class="mb-8 list-inside list-disc space-y-2">
245+
<li>
246+
Mock URLs in Environment Variables: You can now use environment
247+
variables for mock URLs, streamlining your workflow across
248+
different environments.
249+
</li>
250+
<li>
251+
Pet Store Example Collection: We've added a Pet Store example
252+
collection featuring a complete set of CRUD requests to help you
253+
explore mock server capabilities.
254+
</li>
255+
<li>
256+
Enhanced UX: Improved user experience with clear messages and
257+
guidance when creating example collections.
258+
</li>
259+
</ul>
260+
<hr
261+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
262+
/>
263+
<h4 class="mb-4 text-white">CLI Updates</h4>
264+
<p class="mb-8 mt-4">
265+
The minimum supported Node.js version for the CLI is now
266+
<code>v22</code>. If you're on Node.js <code>v20</code> (EOL in
267+
April, 2026), you can continue using CLI
268+
<code>v0.26.0</code> alongside <code>v2025.10.1</code> of the
269+
Hoppscotch app. Future CLI versions will require Node.js v22 or
270+
higher.
271+
</p>
272+
<hr
273+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
274+
/>
275+
<h4 class="mb-4 text-white">Other Improvements</h4>
276+
<p class="mb-8 mt-4">
277+
We've also included various bug fixes and performance improvements
278+
to ensure a smoother experience.
279+
</p>
280+
<hr
281+
class="my-12 h-px border-t-0 bg-gradient-to-r from-transparent via-zinc-500/20"
282+
/>
258283
<p class="mb-8 mt-4">
259284
What do you want us to build next? Write to us at
260285
<a

src/pages/releases/release-notes-v2025-11-0.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ API Documentation (Beta), Scripting Revamp, Portable Desktop Apps, Mock Server E
4242

4343
<br /><br />
4444

45+
- **CLI Updates:** The minimum supported Node.js version for the CLI is now `v22`. If you're on Node.js `v20` (EOL in April, 2026), you can continue using CLI `v0.26.0` alongside `v2025.10.1` of the Hoppscotch app. Future CLI versions will require Node.js v22 or higher.
46+
47+
<br /><br />
48+
4549
- **Other Improvements:** Added platform-specific import support for personal collections, improved Profile Page UX with routing, and new keybindings for erasing responses.
4650

4751
<br /><br />
@@ -66,6 +70,5 @@ This update includes new features and core desktop improvements. Your data will
6670
<Fixed>
6771
<li>Collection variable referencing issues</li>
6872
<li>Duplicate active indicators for requests</li>
69-
<li>API documentation UI flow improvements</li>
7073
</Fixed>
7174
</Row>

0 commit comments

Comments
 (0)