Commit graph

173 commits

Author SHA1 Message Date
Elijah Potter
59465d54be Release 0.51.0
harper-brill@0.51.0
harper-comments@0.51.0
harper-core@0.51.0
harper-html@0.51.0
harper-literate-haskell@0.51.0
harper-ls@0.51.0
harper-pos-utils@0.51.0
harper-stats@0.51.0
harper-tree-sitter@0.51.0
harper-typst@0.51.0

Generated by cargo-workspaces
2025-07-15 14:27:29 -06:00
Elijah Potter
26daaa516a Release 0.50.0
Some checks failed
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Build Web / build (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
harper-brill@0.50.0
harper-comments@0.50.0
harper-core@0.50.0
harper-html@0.50.0
harper-literate-haskell@0.50.0
harper-ls@0.50.0
harper-pos-utils@0.50.0
harper-stats@0.50.0
harper-tree-sitter@0.50.0
harper-typst@0.50.0

Generated by cargo-workspaces
2025-07-10 15:25:49 -06:00
Elijah Potter
29971de8c5 Release 0.49.0
Some checks failed
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Build Web / build (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
harper-brill@0.49.0
harper-comments@0.49.0
harper-core@0.49.0
harper-html@0.49.0
harper-literate-haskell@0.49.0
harper-ls@0.49.0
harper-pos-utils@0.49.0
harper-stats@0.49.0
harper-tree-sitter@0.49.0
harper-typst@0.49.0

Generated by cargo-workspaces
2025-07-09 14:19:27 -06:00
Jeriel Baptista Verissimo
814ba9c187
feat: add clojure support (#1520)
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
* feat: add `clojure` support

* test: add clojure example file

* feat: add support for more clojure dialect filetypes

* fix(comments): give test more descriptive name

---------

Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-07-08 19:52:07 +00:00
Elijah Potter
a89fc3dcf5 Release 0.48.0
Some checks failed
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Build Chrome Plugin / package (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
harper-brill@0.48.0
harper-comments@0.48.0
harper-core@0.48.0
harper-html@0.48.0
harper-literate-haskell@0.48.0
harper-ls@0.48.0
harper-pos-utils@0.48.0
harper-stats@0.48.0
harper-tree-sitter@0.48.0
harper-typst@0.48.0

Generated by cargo-workspaces
2025-07-04 12:40:49 -06:00
Elijah Potter
49fcf8546d
fix(ls): duplicate lints (#1490) 2025-07-01 13:56:40 -06:00
Elijah Potter
92d004796e Release 0.47.0
Some checks are pending
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Precommit / precommit (push) Waiting to run
harper-brill@0.47.0
harper-comments@0.47.0
harper-core@0.47.0
harper-html@0.47.0
harper-literate-haskell@0.47.0
harper-ls@0.47.0
harper-pos-utils@0.47.0
harper-stats@0.47.0
harper-tree-sitter@0.47.0
harper-typst@0.47.0

Generated by cargo-workspaces
2025-06-30 15:54:53 -06:00
Elijah Potter
c4b8e24d89 Release 0.46.0
harper-brill@0.46.0
harper-comments@0.46.0
harper-core@0.46.0
harper-html@0.46.0
harper-literate-haskell@0.46.0
harper-ls@0.46.0
harper-pos-utils@0.46.0
harper-stats@0.46.0
harper-tree-sitter@0.46.0
harper-typst@0.46.0

Generated by cargo-workspaces
2025-06-27 10:27:50 -06:00
Elijah Potter
e9ff4c977e Release 0.45.0
Some checks are pending
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
harper-brill@0.45.0
harper-comments@0.45.0
harper-core@0.45.0
harper-html@0.45.0
harper-literate-haskell@0.45.0
harper-ls@0.45.0
harper-pos-utils@0.45.0
harper-stats@0.45.0
harper-tree-sitter@0.45.0
harper-typst@0.45.0

Generated by cargo-workspaces
2025-06-26 07:59:18 -06:00
Valentin B.
5b8ae058f8
feat: add solidity support (#1443)
* feat(harper-comments): add solidity support

* feat(harper-tree-sitter): merge overlapping spans

* feat(harper-comments): add specific solidity parser

* perf(harper-comments): early return

* test(harper-comments): add multiline solidity test

* test(harper-comments): add ignore test

* feat(vscode-plugin): add solidity support

* docs: add Solidity to documentation

* test: fix offset

* test: comment out solidity tests for vscode-plugin

* chore: fix justfile to use /usr/bin/env

The commands don't work on nixOS

* chore: fix more commands

* fix: return Dart support

---------

Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-06-25 16:09:54 +00:00
Elijah Potter
0c04291bfe Release 0.44.0
Some checks failed
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Build Chrome Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
harper-brill@0.44.0
harper-comments@0.44.0
harper-core@0.44.0
harper-html@0.44.0
harper-literate-haskell@0.44.0
harper-ls@0.44.0
harper-pos-utils@0.44.0
harper-stats@0.44.0
harper-tree-sitter@0.44.0
harper-typst@0.44.0

Generated by cargo-workspaces
2025-06-20 12:06:20 -06:00
Andrew Dunbar
2d2a5e4eaf
fix: ensure grey is suggested when gray is wrong (#1403)
* fix: ensure grey is suggested when gray is wrong

Fixes part of #1401

* test: add us vs non us tests n both directions

* fix: appease precommit

* fix: don't truncate suggestions when we find dialectal spello

* chore: update snapshots

* fix: integration file went missing

* fix: attempt to fix integration test

* fix: attempt the same on a second test
2025-06-18 14:16:27 +00:00
Elijah Potter
3ec4daeb71 Release 0.43.0
harper-brill@0.43.0
harper-comments@0.43.0
harper-core@0.43.0
harper-html@0.43.0
harper-literate-haskell@0.43.0
harper-ls@0.43.0
harper-pos-utils@0.43.0
harper-stats@0.43.0
harper-tree-sitter@0.43.0
harper-typst@0.43.0

Generated by cargo-workspaces
2025-06-16 15:34:26 -06:00
Matthew Espino
e286783a81
feat: update untitled handling (#1385)
* feat(vscode-plugin): prompt to save untitled on HarperIgnoreLint

* feat(harper-ls): return empty IgnoredLints for untitled
2025-06-16 16:10:54 +00:00
Elijah Potter
5c2e6d035c Release 0.42.0
Some checks failed
Build Chrome Plugin / package (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
harper-comments@0.42.0
harper-core@0.42.0
harper-html@0.42.0
harper-literate-haskell@0.42.0
harper-ls@0.42.0
harper-stats@0.42.0
harper-tree-sitter@0.42.0
harper-typst@0.42.0

Generated by cargo-workspaces
2025-06-10 14:05:42 -06:00
Elijah Potter
f27bd61c26 Release 0.41.0
harper-comments@0.41.0
harper-core@0.41.0
harper-html@0.41.0
harper-literate-haskell@0.41.0
harper-ls@0.41.0
harper-stats@0.41.0
harper-tree-sitter@0.41.0
harper-typst@0.41.0

Generated by cargo-workspaces
2025-06-06 15:36:56 -06:00
Elijah Potter
ca333871b3 Release 0.40.0
Some checks are pending
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Build Chrome Plugin / package (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
harper-comments@0.40.0
harper-core@0.40.0
harper-html@0.40.0
harper-literate-haskell@0.40.0
harper-ls@0.40.0
harper-stats@0.40.0
harper-tree-sitter@0.40.0
harper-typst@0.40.0

Generated by cargo-workspaces
2025-05-29 14:25:07 -06:00
Steve Kurch
57141a0915
feat(ls): configurable max length (#1335)
* feat(ls): make max document length configurable

* feat(ls): add `maxFileLength` to VS Code config

Add `maxFileLength` to `package.json`.

* docs: fix heading level

* docs: document `maxFileLength`

* docs(ls): clarify `maxFileLength` setting

`maxFileLength` is currently measured in bytes; ensure that the
documentation clearly states this.

* fix(ls): clear lints when file becomes too large

Ensure we clear existing lints when we stop linting a file due to it
becoming too large.

---------

Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-05-29 18:29:32 +00:00
Elijah Potter
2fcaa32c00 Release 0.39.0
harper-comments@0.39.0
harper-core@0.39.0
harper-html@0.39.0
harper-literate-haskell@0.39.0
harper-ls@0.39.0
harper-stats@0.39.0
harper-tree-sitter@0.39.0
harper-typst@0.39.0

Generated by cargo-workspaces
2025-05-26 09:27:29 -06:00
Dongsung "Donny" Kim
e41c676375
fix(vscode-plugin): make test reliable with waitForDiagnosticChange (#1322) 2025-05-26 14:18:31 +00:00
Elijah Potter
e9f5947349 Release 0.38.0
Some checks failed
Build Chrome Plugin / package (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
harper-comments@0.38.0
harper-core@0.38.0
harper-html@0.38.0
harper-literate-haskell@0.38.0
harper-ls@0.38.0
harper-stats@0.38.0
harper-tree-sitter@0.38.0
harper-typst@0.38.0

Generated by cargo-workspaces
2025-05-22 14:55:19 -06:00
Elijah Potter
9194abb45a Release 0.37.0
Some checks failed
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Chrome Plugin / package (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Build Web / build (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
harper-comments@0.37.0
harper-core@0.37.0
harper-html@0.37.0
harper-literate-haskell@0.37.0
harper-ls@0.37.0
harper-stats@0.37.0
harper-tree-sitter@0.37.0
harper-typst@0.37.0

Generated by cargo-workspaces
2025-05-19 15:07:15 -06:00
Elijah Potter
a4721f0886
feat(comments): add Kotlin support (#1271)
Some checks failed
Build Web / build (push) Has been cancelled
Build Chrome Plugin / package (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-cli - Windows-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-aarch64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - macOS-x86_64 (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Has been cancelled
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Has been cancelled
Build Binaries / Release harper-ls - Windows-x86_64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - darwin-x64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-arm64 (push) Has been cancelled
Package VS Code Plugin / Package - linux-x64 (push) Has been cancelled
Package VS Code Plugin / Package - win32-x64 (push) Has been cancelled
Package WordPress Plugin / package (push) Has been cancelled
Precommit / precommit (push) Has been cancelled
2025-05-16 08:22:07 -06:00
Elijah Potter
7144772851 Release 0.36.0
Some checks are pending
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
harper-comments@0.36.0
harper-core@0.36.0
harper-html@0.36.0
harper-literate-haskell@0.36.0
harper-ls@0.36.0
harper-stats@0.36.0
harper-tree-sitter@0.36.0
harper-typst@0.36.0

Generated by cargo-workspaces
2025-05-15 14:30:53 -06:00
Elijah Potter
601f16a2a7 Release 0.35.0
Some checks are pending
Package VS Code Plugin / Package - darwin-x64 (push) Waiting to run
Package VS Code Plugin / Package - linux-arm64 (push) Waiting to run
Package VS Code Plugin / Package - linux-x64 (push) Waiting to run
Package VS Code Plugin / Package - win32-x64 (push) Waiting to run
Package WordPress Plugin / package (push) Waiting to run
Precommit / precommit (push) Waiting to run
Build Chrome Plugin / package (push) Waiting to run
Build Binaries / Release harper-cli - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-ls - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-cli - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-cli - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Linux-x86_64-musl (push) Waiting to run
Build Binaries / Release harper-cli - Windows-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - macOS-aarch64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-GNU (push) Waiting to run
Build Binaries / Release harper-ls - Linux-aarch64-musl (push) Waiting to run
Build Binaries / Release harper-ls - macOS-x86_64 (push) Waiting to run
Build Binaries / Release harper-ls - Linux-x86_64-GNU (push) Waiting to run
Build Web / build (push) Waiting to run
Package VS Code Plugin / Package - darwin-arm64 (push) Waiting to run
harper-comments@0.35.0
harper-core@0.35.0
harper-html@0.35.0
harper-literate-haskell@0.35.0
harper-ls@0.35.0
harper-stats@0.35.0
harper-tree-sitter@0.35.0
harper-typst@0.35.0

Generated by cargo-workspaces
2025-05-14 14:20:00 -06:00
Michael Schmidt
1e2c6c332a
feat: improve spell check suggestions by accounting for common misspellings (#1245)
* feat: improve spell check suggestions by accounting for common misspellings

* refactor: use take

* tests: update VSC tests

* feat: detect misspelling or `ll` and `-er`

* test: update snapshot

* feat: extend sz misspellings to cs and ck
2025-05-08 21:36:15 +00:00
Elijah Potter
10761f5626 Release 0.34.1
harper-comments@0.34.1
harper-core@0.34.1
harper-html@0.34.1
harper-literate-haskell@0.34.1
harper-ls@0.34.1
harper-stats@0.34.1
harper-tree-sitter@0.34.1
harper-typst@0.34.1

Generated by cargo-workspaces
2025-05-08 15:08:20 -06:00
Elijah Potter
5ccbc9a93c Release 0.34.0
harper-comments@0.34.0
harper-core@0.34.0
harper-html@0.34.0
harper-literate-haskell@0.34.0
harper-ls@0.34.0
harper-stats@0.34.0
harper-tree-sitter@0.34.0
harper-typst@0.34.0

Generated by cargo-workspaces
2025-05-08 13:43:52 -06:00
Elijah Potter
4b046ac6c9
feat(web): render HTML descriptions on rules page (#1240) 2025-05-08 12:03:48 -06:00
Elijah Potter
1c87e4f63c Release 0.33.0
harper-comments@0.33.0
harper-core@0.33.0
harper-html@0.33.0
harper-literate-haskell@0.33.0
harper-ls@0.33.0
harper-stats@0.33.0
harper-tree-sitter@0.33.0
harper-typst@0.33.0

Generated by cargo-workspaces
2025-05-05 13:55:13 -06:00
Elijah Potter
d04fe0e579 Release 0.32.1
harper-comments@0.32.1
harper-core@0.32.1
harper-html@0.32.1
harper-literate-haskell@0.32.1
harper-ls@0.32.1
harper-stats@0.32.1
harper-tree-sitter@0.32.1
harper-typst@0.32.1

Generated by cargo-workspaces
2025-05-01 11:52:34 -06:00
Elijah Potter
1809f2338c Release 0.32.0
harper-comments@0.32.0
harper-core@0.32.0
harper-html@0.32.0
harper-literate-haskell@0.32.0
harper-ls@0.32.0
harper-stats@0.32.0
harper-tree-sitter@0.32.0
harper-typst@0.32.0

Generated by cargo-workspaces
2025-05-01 11:40:57 -06:00
Elijah Potter
23bffa78c7 Release 0.31.0
harper-comments@0.31.0
harper-core@0.31.0
harper-html@0.31.0
harper-literate-haskell@0.31.0
harper-ls@0.31.0
harper-stats@0.31.0
harper-tree-sitter@0.31.0
harper-typst@0.31.0

Generated by cargo-workspaces
2025-04-26 13:49:12 -06:00
Elijah Potter
96e02c3378 Release 0.30.0
harper-comments@0.30.0
harper-core@0.30.0
harper-html@0.30.0
harper-literate-haskell@0.30.0
harper-ls@0.30.0
harper-stats@0.30.0
harper-tree-sitter@0.30.0
harper-typst@0.30.0

Generated by cargo-workspaces
2025-04-23 13:32:51 -06:00
hippietrail
cdaedef833 fix: reset vscode version to 1.96.2
This is the lowest-common-denominator to work with both VS Code forks, Cursor which is at 1.96.2 and Windsurf which is at 1.97.0
2025-04-18 17:18:42 +07:00
Elijah Potter
ba398db159 chore(vscode): optimize title 2025-04-17 15:30:22 -06:00
Elijah Potter
785413fc3d Release 0.29.1
harper-comments@0.29.1
harper-core@0.29.1
harper-html@0.29.1
harper-literate-haskell@0.29.1
harper-ls@0.29.1
harper-stats@0.29.1
harper-tree-sitter@0.29.1
harper-typst@0.29.1

Generated by cargo-workspaces
2025-04-17 15:08:25 -06:00
hippietrail
b39c537f04 fix: remove everything but !media in .vscodeignore 2025-04-17 20:11:43 +07:00
hippietrail
f73502ebd5 fix: just format 2025-04-16 21:59:31 +07:00
hippietrail
e78cb26f4e fix: #1075 package logo font for vscode extension 2025-04-16 21:40:15 +07:00
Elijah Potter
cb00d634f9 Release 0.29.0
harper-comments@0.29.0
harper-core@0.29.0
harper-html@0.29.0
harper-literate-haskell@0.29.0
harper-ls@0.29.0
harper-stats@0.29.0
harper-tree-sitter@0.29.0
harper-typst@0.29.0

Generated by cargo-workspaces
2025-04-15 12:23:16 -06:00
Elijah Potter
871a62dd82 docs(vscode-plugin): add more detail 2025-04-15 12:22:10 -06:00
Elijah Potter
90d3242a1f
Merge branch 'master' into vs-code-version-bump 2025-04-10 14:29:40 -06:00
hippietrail
f4ce421bb4 feat: add harper logo to vscode statusbar item 2025-04-07 22:31:26 +07:00
hippietrail
650a14c29d chore: tweak priority/position of statusbar item
We don't have full control over this. I wanted our dialect indicator to be right next to the programming language indicator.

I had it set for the best spot I could get it for VS Code but I mainly use the fork Windsurf, which I couldn't debug the extension in until today.

The new priority is the perfect spot on Windsurf and still pretty good on VS Code.
2025-04-07 16:33:31 +07:00
hippietrail
bea339972a fix: update vscode deps
without this `just test-vscode` crashes at the end after all tests pass anyway.
2025-04-07 15:51:16 +07:00
Elijah Potter
8d07ef71ad Release 0.28.0
harper-comments@0.28.0
harper-core@0.28.0
harper-html@0.28.0
harper-literate-haskell@0.28.0
harper-ls@0.28.0
harper-stats@0.28.0
harper-tree-sitter@0.28.0
harper-typst@0.28.0

Generated by cargo-workspaces
2025-04-03 15:15:22 -06:00
Elijah Potter
1928027837 build: remove useless lint call 2025-04-03 13:09:25 -06:00
Donny Kim
aba9919cbc fix(vscode-plugin): sleep a longer time after openUntitled 2025-04-02 10:03:03 +09:00
Elijah Potter
0789b8f5d1 Release 0.27.0
harper-comments@0.27.0
harper-core@0.27.0
harper-html@0.27.0
harper-literate-haskell@0.27.0
harper-ls@0.27.0
harper-tree-sitter@0.27.0
harper-typst@0.27.0

Generated by cargo-workspaces
2025-04-01 14:39:49 -06:00