Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 3.0.0 #326

Merged

Conversation

NTBBloodbath
Copy link
Member

@NTBBloodbath NTBBloodbath commented Mar 22, 2024

🤖 I have created a release beep boop

3.0.0 (2024-08-22)

⚠ BREAKING CHANGES

  • format to indent-size 4
  • script: modularize script runner client
  • config: rewrite config structures
  • config: rewrite configs
  • big rewrite
  • add archiving notice

ref

  • config: rewrite config structures (6583234)
  • script: modularize script runner client (c6173ec)

Features

  • add tree-sitter-http submodule (76d868c)
  • add nix. I have no idea what I'm doing but it works (434927d)
  • automatically name request by file name (ff9cf3d)
  • basic :Rest curl command (6a7699b)
  • better progress handlers (27d0faf)
  • bump version of tree-sitter-http parser (6ab4cb0)
  • client selector & libcurl client (bf41cbf)
  • commands: :Rest cookies (ee05dc5)
  • commands: :Rest open (0fbef12)
  • commands: use command-modifiers like :tab (ce55212)
  • config: ensure all options are working (0aa1c42)
  • config: more builtin request hooks (5880134)
  • cookies (611450a)
  • curl.cli: basic body support (3200046)
  • curl.cli: parse statistics (306975a)
  • custom mappings for result window (8f62a29)
  • delete unused syntax/ and tests/ dir (e62fcc1)
  • dotenv: auto-register matching dotenv file (025c9d4)
  • evaluate context sequentially (95f810a)
  • external body support (51d115e)
  • ftplugin: remove n:> from 'comments' (968c15b)
  • get rid of _G usage (16ba718)
  • guess content-type for external bodies (7c100f2)
  • handler script support (e721684)
  • lazy-loading & global user commands (47beb74)
  • parse & render status text (100626e)
  • pre-script & handler-scripts (2fec5f9)
  • print request name, url, and version in UI (01c661b)
  • queries: add empty fold.scm to enable fold (3a18c92)
  • remove external formatter, use gq instead (1741ed8)
  • run request by name (70eefb5)
  • separate context from request object (1e92829)
  • set concealcursor to nc on help window (3af7b3e)
  • treat form-urlencoded as raw-body (90c46f7)
  • ts: match queries to v3 parser version (c15b81f)
  • upgrade tree-sitter-http (a9040da)

Bug Fixes

  • rest-nvim.result is removed (78ad115)
  • allow to abort :Rest env select command (2f04e29)
  • build: proper require for luarocks.nvim breaking changes (5300ae0)
  • case-insensitive header (fc9b1f6)
  • change default HL behavior (31a5665)
  • commands: complete on command with mods (c3ff445)
  • config: require loop (9346bcc)
  • correctly urlencode query parameters (fixes #317) (38ceda9)
  • don't conceal result pane (2737024)
  • don't try to highlight over the last line (826118b)
  • enable fold in result UI (cbe31e7)
  • functions: handle highlights of winbar result with prefixed zeros (1bad966)
  • H and L keymaps are buffer local (21a9ae3)
  • handle HOST header (828cf52)
  • handle multiple space between command args (5dc89bb)
  • health: recommend using the --lua-version flag in luarocks commands (9b9ad65)
  • injection queries (58e8bca)
  • match lowercase content-type header (20c5b52)
  • minor issues (0258236)
  • minor issues (ec41cec)
  • minor issues (c2d41e5)
  • minor type issues (7ab1007)
  • parser: handle reqeust name from comment (fed6d4a)
  • parser: handler heading without value (e795f7c)
  • parser: remove line breaks from url (6af0022)
  • parser: set host based on header of strings (f01fb8e)
  • pre-request script sets variable locally (c2e7ab4)
  • response buffer fold issue (7fbc292)
  • run last: not modify body in order to use it again (9598c89)
  • set host in the context of port (3c13242)
  • test: don't run real request on test (2b61cec)
  • test: issues from different machine (e04f2c9)
  • ui.panes: handle unloaded buffer (a88b0f8)
  • ui: don't try to render image (061f65d)
  • ui: handle when content-type is not provided (b8a1bf8)
  • ui: http_version comes before code (377ad65)
  • use title field instead of manual prefix (7d1058f)
  • use vim.notify instead of logger (09358a3)

Documentation

Styles

  • format to indent-size 4 (8369aa1)

Code Refactoring


This PR was generated with Release Please. See documentation.

@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch from a6b2fd2 to e06ebd4 Compare March 22, 2024 00:20
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch 4 times, most recently from 39f1fc3 to b4fa5b9 Compare March 27, 2024 21:28
@NTBBloodbath NTBBloodbath changed the title chore(main): release 2.0.2 chore(main): release 2.1.0 Apr 6, 2024
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch 3 times, most recently from 071b539 to 2cfd47c Compare April 13, 2024 01:19
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch 2 times, most recently from 4163197 to cda605c Compare April 23, 2024 02:53
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch 2 times, most recently from 9c5aa2d to 38d51f8 Compare May 4, 2024 19:30
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch from 38d51f8 to 2e14596 Compare June 10, 2024 15:18
@NTBBloodbath NTBBloodbath changed the title chore(main): release 2.1.0 chore(main): release 3.0.0 Jun 19, 2024
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch from 2e14596 to b236bcf Compare June 19, 2024 22:24
@NTBBloodbath NTBBloodbath force-pushed the release-please--branches--main--components--rest.nvim branch from 0f05dda to dc4f5e6 Compare August 22, 2024 03:26
@boltlessengineer boltlessengineer merged commit 2843889 into main Aug 22, 2024
1 check passed
@NTBBloodbath
Copy link
Member Author

🤖 Release is at https://github.com/rest-nvim/rest.nvim/releases/tag/v3.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Encoding of = in querystring
2 participants