Skip to content
Open
Changes from 33 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
93a6832
feat(parser): add opts `urlencode_skip/force`, add `[]` to default
YaroSpace Aug 27, 2025
4374ef4
perf(formatter): call external formatters only once
YaroSpace Aug 28, 2025
8ccd47e
feat(formatter): add formatting for js and lua
YaroSpace Aug 31, 2025
7608986
fix(parser): allow all chars in multiline url
YaroSpace Aug 31, 2025
0d03fe7
feat(ui): add syntax hl for grpc errors
YaroSpace Sep 1, 2025
bffa208
sync main
YaroSpace Sep 1, 2025
8d39217
fix(formatter): typos
YaroSpace Sep 1, 2025
d981ad8
fix(grammar): allow `.` and `[]` in variables
YaroSpace Sep 2, 2025
576e374
fix(parser): make headers lookup case insensitive
YaroSpace Sep 4, 2025
f98e011
fix(oauth): pkce verifier/challenge generation
YaroSpace Sep 6, 2025
81bf97f
fix(oauth): defer coroutine resume in callback
YaroSpace Sep 8, 2025
edf3516
fix(oauth): manual token acquire
YaroSpace Sep 10, 2025
f3ef231
docs(recipes): update variables in http-profile.env.json from scripts
YaroSpace Sep 12, 2025
47daed2
fix(formatter): check for invalid channel
YaroSpace Sep 13, 2025
43ec0c7
sync main
YaroSpace Sep 14, 2025
d4ea827
release(5.3.3)
YaroSpace Sep 14, 2025
60ed249
sync main
YaroSpace Sep 14, 2025
1c0f6f9
docs: update
YaroSpace Sep 14, 2025
5ff0308
sync main
YaroSpace Sep 14, 2025
2c9b610
feat(ui): add env to response summary
YaroSpace Sep 18, 2025
f5e7dba
docs: Removed plain basic auth separated with spaces (#690)
icalvo Sep 19, 2025
0edffc7
feat(ui): add `winbar_labels` and `winbar_labels_keymaps` config options
YaroSpace Sep 20, 2025
aff4a9b
feat: custom_dynamic_variables
YaroSpace Sep 24, 2025
5d34559
fix(formatter): retry on error
YaroSpace Sep 26, 2025
5f69150
feat(cmd): support `run` commands with metadata and without URL
YaroSpace Sep 26, 2025
da896bd
feat(ui): add toggle split/float display mode `|`
YaroSpace Sep 26, 2025
5dd5ff8
fix(parser): do not throw when cancel prompt
YaroSpace Sep 26, 2025
5974be7
chore(deps): bump on-headers and compression in /docs (#699)
dependabot[bot] Sep 26, 2025
fdfd27f
fix(lsp): do not trigger folding for unloaded buffer
YaroSpace Sep 27, 2025
eff240f
fix(cmd): allow replay with variables
YaroSpace Sep 28, 2025
71c9038
sync main
YaroSpace Sep 28, 2025
ecf95e6
sync main
YaroSpace Sep 28, 2025
3edb39b
fix(parser): do not include `###` on last line into request
YaroSpace Sep 30, 2025
54fc8e6
docs(recipes): iterating over response results, modifying request json
YaroSpace Sep 30, 2025
cadfce5
fix(ui): open float when vim.o.columns/lines = 0
YaroSpace Oct 6, 2025
2260121
Add cookies to graphql introspection request (#707)
rafaelsmgomes Oct 7, 2025
cccaa80
feat(parser): shared block
YaroSpace Oct 4, 2025
a9a79d6
refact(parser): remove global-curl/grpc flags in favor of Shared blocks
YaroSpace Oct 11, 2025
d51dbce
refact(parser): move variables into request obj
YaroSpace Oct 9, 2025
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
2 changes: 1 addition & 1 deletion lua/kulala/parser/document.lua
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ local function split_content_by_blocks(lines, line_offset)
local is_delimiter = line:match("^" .. delimiter)

if is_delimiter or lnum == #lines then
if lnum == #lines then
if lnum == #lines and not is_delimiter then
table.insert(block.lines, line)
lnum = lnum + 1
end
Expand Down