NativeRest 2.8.0 is out today!

Today, exactly one month after the previous major release, NativeRest 2.8.0 became available! πŸŽ‰

Continuing to develop support for AI models, the new version of application has added support for GPT-5 ✨. Thus, NativeRest already supports 14 models from OpenAI.

This release has become the largest in terms of the number of improvements and bug fixes in the entire development of NativeRest. This is largely due to the issues created on the NativeRest GitHub page. Be sure to add your suggestions and notes on any bugs you find.

In this release, a lot of work has been done to add and fix variables and functions. Mathematical, string, random functions have been added. Fixed some bugs when working with text fields for the macOS version. Below is a list of all improvements:

πŸš€ New Features

βœ… Added support for GPT-5 requests
βœ… Added toUpperCase, toLowerCase and repeat functions
βœ… Added random.uuid function
βœ… Added auto-display of variables when changing environment
βœ… Added shortcuts ⌘G to next occurrence and β‡§βŒ˜G to prev occurrence when searching on macOS
βœ… Added autoscroll when inserting a new request into the console
βœ… Added sequence variables
βœ… Added support for archive files in response
βœ… Added math functions: inc, dec, add, sub, mul, div
βœ… Improved suggested file name when saving a response
βœ… Added the ability to run tests without sending a request
βœ… Added new operators for single-line tests: %%, =%, %=
βœ… Added the ability to use number comparison operators in tests for JSON path
βœ… Added the ability to test JSON response fields

πŸ› οΈ Fixes & Improvements

πŸ› οΈ Fixed date variables date.unixTime and date.utcTimeStamp
πŸ› οΈ Fixed a bug in the file name when saving the response
πŸ› οΈ Fixed a bug with skipping the first character when entering into a text field on macOS
πŸ› οΈ Fixed the order of requests in the export window
πŸ› οΈ Fixed bug with displaying the response toolbar
πŸ› οΈ Fixed a bug with replacing variables in the console
πŸ› οΈ Fixed a bug where the response did not match the current request
πŸ› οΈ Fixed a critical bug when saving field values
πŸ› οΈ Fixed the position of the IME candidate window
πŸ› οΈ Fixed a bug where focus was lost when entering a filter
πŸ› οΈ Fixed a bug when moving the caret and selecting Chinese characters
πŸ› οΈ Fixed a bug when deleting the last characters of a line that was scrolled

NativeRest Search in response

Be sure to update to NativeRest 2.8.0 to get all these new features! πŸ€—

To see the full list of improvements, check out the release notes. Found a bug or have an idea for a new feature or implementation?
Share your feedback with us in the comments, on X.com, or in our issue tracker.
Happy developing! πŸš€