Elijah Potter
bfaa324c07
feat(core): create rule to title-case headings ( #2297 )
...
* feat(core): introduce `Heading` `TokenKind`
* feat(core): create `iter_headings` extension
* refactor(core): remove unhelpful tests
* chore(core): update snapshots
* refactor(core): avoid allocation where possible
* feat(core): create rule that enforces title case for headings
* fix(core): NP members should be capitalized
* fix(core): appease clippy
* feat(harper.js): allow `harper.js` to force headings
* fix(harper.js): make `organized_lints` similar: allow forced headings
* fix(harper.js): appease Biome
* feat(chrome-ext): expose title casing in Chrome extension
* fix(chrome-ext): content script console bloat
* test(core): title_case module more extensively; fix things
* refactor(core): remove useless branch
* refactor(core): use tokens over characters
* refactor(core): use token indices instead of spans
2025-12-05 20:35:00 +00:00
dependabot[bot]
8fff5e9a56
build(deps): bump tracing from 0.1.41 to 0.1.43 ( #2271 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.41 to 0.1.43.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.43 )
---
updated-dependencies:
- dependency-name: tracing
dependency-version: 0.1.43
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:41:10 +00:00
Elijah Potter
a8e09d5635
Release 1.0.0
...
harper-brill@1.0.0
harper-comments@1.0.0
harper-core@1.0.0
harper-html@1.0.0
harper-ink@1.0.0
harper-jjdescription@1.0.0
harper-literate-haskell@1.0.0
harper-ls@1.0.0
harper-pos-utils@1.0.0
harper-python@1.0.0
harper-stats@1.0.0
harper-tree-sitter@1.0.0
harper-typst@1.0.0
Generated by cargo-workspaces
2025-11-28 12:52:07 -07:00
Elijah Potter
43e74ebdf3
refactor(core): remove implementation details from public API ( #2256 )
2025-11-28 12:36:04 -07:00
Elijah Potter
e819fbbf1e
Release 0.73.0
...
harper-brill@0.73 .0
harper-comments@0.73 .0
harper-core@0.73 .0
harper-html@0.73 .0
harper-ink@0.73 .0
harper-jjdescription@0.73 .0
harper-literate-haskell@0.73 .0
harper-ls@0.73 .0
harper-pos-utils@0.73 .0
harper-python@0.73 .0
harper-stats@0.73 .0
harper-tree-sitter@0.73 .0
harper-typst@0.73 .0
Generated by cargo-workspaces
2025-11-24 08:18:41 -07:00
Grant Lemons
fac069997b
fix( #2216 ): consider words in user dictionary to be of the user dialect for wasm ( #2223 )
2025-11-21 00:23:58 +00:00
Elijah Potter
214b2b2f63
Release 0.72.0
...
harper-brill@0.72 .0
harper-comments@0.72 .0
harper-core@0.72 .0
harper-html@0.72 .0
harper-ink@0.72 .0
harper-jjdescription@0.72 .0
harper-literate-haskell@0.72 .0
harper-ls@0.72 .0
harper-pos-utils@0.72 .0
harper-python@0.72 .0
harper-stats@0.72 .0
harper-tree-sitter@0.72 .0
harper-typst@0.72 .0
Generated by cargo-workspaces
2025-11-14 10:34:15 -07:00
Elijah Potter
05d67d3d3e
Release 0.71.0
...
harper-brill@0.71 .0
harper-comments@0.71 .0
harper-core@0.71 .0
harper-html@0.71 .0
harper-ink@0.71 .0
harper-jjdescription@0.71 .0
harper-literate-haskell@0.71 .0
harper-ls@0.71 .0
harper-pos-utils@0.71 .0
harper-python@0.71 .0
harper-stats@0.71 .0
harper-tree-sitter@0.71 .0
harper-typst@0.71 .0
Generated by cargo-workspaces
2025-11-06 08:51:16 -07:00
dependabot[bot]
ee5e56dddc
build(deps): bump getrandom from 0.3.3 to 0.3.4 ( #2113 )
...
* build(deps): bump getrandom from 0.3.3 to 0.3.4
Bumps [getrandom](https://github.com/rust-random/getrandom ) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/rust-random/getrandom/releases )
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/getrandom/compare/v0.3.3...v0.3.4 )
---
updated-dependencies:
- dependency-name: getrandom
dependency-version: 0.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* refactor(harper-wasm): remove dead code
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elijah Potter <me@elijahpotter.dev >
2025-10-27 14:47:15 +00:00
Elijah Potter
0861d39cbf
Release 0.70.0
...
harper-brill@0.70 .0
harper-comments@0.70 .0
harper-core@0.70 .0
harper-html@0.70 .0
harper-ink@0.70 .0
harper-jjdescription@0.70 .0
harper-literate-haskell@0.70 .0
harper-ls@0.70 .0
harper-pos-utils@0.70 .0
harper-python@0.70 .0
harper-stats@0.70 .0
harper-tree-sitter@0.70 .0
harper-typst@0.70 .0
Generated by cargo-workspaces
2025-10-24 14:48:49 -06:00
Elijah Potter
aeb303b4fa
fix(obsidian): problems when converting from Rust char indexes ( #2104 )
2025-10-24 08:26:06 -06:00
Elijah Potter
c7aaa45ece
Release 0.69.0
...
harper-brill@0.69 .0
harper-comments@0.69 .0
harper-core@0.69 .0
harper-html@0.69 .0
harper-ink@0.69 .0
harper-jjdescription@0.69 .0
harper-literate-haskell@0.69 .0
harper-ls@0.69 .0
harper-pos-utils@0.69 .0
harper-python@0.69 .0
harper-stats@0.69 .0
harper-tree-sitter@0.69 .0
harper-typst@0.69 .0
Generated by cargo-workspaces
2025-10-22 12:04:38 -06:00
Elijah Potter
3a3136800f
Release 0.68.0
...
harper-brill@0.68 .0
harper-comments@0.68 .0
harper-core@0.68 .0
harper-html@0.68 .0
harper-ink@0.68 .0
harper-literate-haskell@0.68 .0
harper-ls@0.68 .0
harper-pos-utils@0.68 .0
harper-python@0.68 .0
harper-stats@0.68 .0
harper-tree-sitter@0.68 .0
harper-typst@0.68 .0
Generated by cargo-workspaces
2025-10-15 15:39:18 -06:00
Elijah Potter
7eca867666
Release 0.67.0
...
harper-brill@0.67 .0
harper-comments@0.67 .0
harper-core@0.67 .0
harper-html@0.67 .0
harper-ink@0.67 .0
harper-literate-haskell@0.67 .0
harper-ls@0.67 .0
harper-pos-utils@0.67 .0
harper-python@0.67 .0
harper-stats@0.67 .0
harper-tree-sitter@0.67 .0
harper-typst@0.67 .0
Generated by cargo-workspaces
2025-10-06 15:07:47 -06:00
Elijah Potter
2929985673
fix(wasm): remove overlaps in the proper order ( #2062 )
...
* fix(wasm): remove overlaps in the proper order
* fix(wasm): remove accidentally-included config
2025-10-06 10:40:36 -06:00
Elijah Potter
2d20b350f6
fix(obsidian): properly manage dictionary ( #2050 )
2025-10-02 14:10:38 -06:00
Elijah Potter
84a52e3988
Release 0.66.0
...
harper-brill@0.66 .0
harper-comments@0.66 .0
harper-core@0.66 .0
harper-html@0.66 .0
harper-ink@0.66 .0
harper-literate-haskell@0.66 .0
harper-ls@0.66 .0
harper-pos-utils@0.66 .0
harper-stats@0.66 .0
harper-tree-sitter@0.66 .0
harper-typst@0.66 .0
Generated by cargo-workspaces
2025-10-01 11:00:43 -06:00
Elijah Potter
43fcaf47f8
feat(core): create tagged linting function ( #1998 )
2025-09-29 09:18:46 -06:00
dependabot[bot]
23cd9bdbcc
build(deps): bump serde from 1.0.226 to 1.0.228 ( #2032 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.226 to 1.0.228.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.226...v1.0.228 )
---
updated-dependencies:
- dependency-name: serde
dependency-version: 1.0.228
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 14:04:30 +00:00
Elijah Potter
4de02447fd
Release 0.65.0
...
harper-brill@0.65 .0
harper-comments@0.65 .0
harper-core@0.65 .0
harper-html@0.65 .0
harper-literate-haskell@0.65 .0
harper-ls@0.65 .0
harper-pos-utils@0.65 .0
harper-stats@0.65 .0
harper-tree-sitter@0.65 .0
harper-typst@0.65 .0
Generated by cargo-workspaces
2025-09-22 14:50:46 -06:00
dependabot[bot]
56312fa71e
build(deps): bump serde from 1.0.224 to 1.0.226 ( #1982 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.224 to 1.0.226.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.224...v1.0.226 )
---
updated-dependencies:
- dependency-name: serde
dependency-version: 1.0.226
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 16:22:28 +00:00
Andrew Dunbar
88dbd058b2
refactor: metadata attribute naming and commenting ( #1572 )
...
* chore: cleaned up commit history
* chore: rename `Lexeme` to `DictWord` per PR review
2025-09-16 19:08:22 +00:00
Elijah Potter
82b913f4df
Release 0.64.0
...
harper-brill@0.64 .0
harper-comments@0.64 .0
harper-core@0.64 .0
harper-html@0.64 .0
harper-literate-haskell@0.64 .0
harper-ls@0.64 .0
harper-pos-utils@0.64 .0
harper-stats@0.64 .0
harper-tree-sitter@0.64 .0
harper-typst@0.64 .0
Generated by cargo-workspaces
2025-09-15 15:23:49 -06:00
dependabot[bot]
87b369b070
build(deps): bump serde from 1.0.219 to 1.0.223 ( #1935 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.219 to 1.0.223.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.219...v1.0.223 )
---
updated-dependencies:
- dependency-name: serde
dependency-version: 1.0.223
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 18:15:52 +00:00
dependabot[bot]
faababc154
build(deps): bump serde_json from 1.0.143 to 1.0.145 ( #1938 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.143 to 1.0.145.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.143...v1.0.145 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.145
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 14:30:27 +00:00
Elijah Potter
b3cd794509
Release 0.63.0
...
harper-brill@0.63 .0
harper-comments@0.63 .0
harper-core@0.63 .0
harper-html@0.63 .0
harper-literate-haskell@0.63 .0
harper-ls@0.63 .0
harper-pos-utils@0.63 .0
harper-stats@0.63 .0
harper-tree-sitter@0.63 .0
harper-typst@0.63 .0
Generated by cargo-workspaces
2025-09-12 12:33:14 -06:00
Elijah Potter
d6f1d499f7
Release 0.62.0
...
harper-brill@0.62 .0
harper-comments@0.62 .0
harper-core@0.62 .0
harper-html@0.62 .0
harper-literate-haskell@0.62 .0
harper-ls@0.62 .0
harper-pos-utils@0.62 .0
harper-stats@0.62 .0
harper-tree-sitter@0.62 .0
harper-typst@0.62 .0
Generated by cargo-workspaces
2025-09-08 14:24:09 -06:00
Elijah Potter
59b63d57e6
Release 0.61.0
...
harper-brill@0.61 .0
harper-comments@0.61 .0
harper-core@0.61 .0
harper-html@0.61 .0
harper-literate-haskell@0.61 .0
harper-ls@0.61 .0
harper-pos-utils@0.61 .0
harper-stats@0.61 .0
harper-tree-sitter@0.61 .0
harper-typst@0.61 .0
Generated by cargo-workspaces
2025-09-02 12:21:39 -06:00
dependabot[bot]
2bbde8a43a
build(deps): bump serde_json from 1.0.142 to 1.0.143 ( #1842 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.142 to 1.0.143.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.142...v1.0.143 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.143
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 14:25:03 +00:00
Elijah Potter
42ada160b3
Release 0.60.0
...
harper-brill@0.60 .0
harper-comments@0.60 .0
harper-core@0.60 .0
harper-html@0.60 .0
harper-literate-haskell@0.60 .0
harper-ls@0.60 .0
harper-pos-utils@0.60 .0
harper-stats@0.60 .0
harper-tree-sitter@0.60 .0
harper-typst@0.60 .0
Generated by cargo-workspaces
2025-08-28 08:45:12 -06:00
Elijah Potter
c10fbf71ee
Release 0.59.0
...
harper-brill@0.59 .0
harper-comments@0.59 .0
harper-core@0.59 .0
harper-html@0.59 .0
harper-literate-haskell@0.59 .0
harper-ls@0.59 .0
harper-pos-utils@0.59 .0
harper-stats@0.59 .0
harper-tree-sitter@0.59 .0
harper-typst@0.59 .0
Generated by cargo-workspaces
2025-08-21 15:04:48 -06:00
Elijah Potter
5909fcaff9
Release 0.58.0
...
harper-brill@0.58 .0
harper-comments@0.58 .0
harper-core@0.58 .0
harper-html@0.58 .0
harper-literate-haskell@0.58 .0
harper-ls@0.58 .0
harper-pos-utils@0.58 .0
harper-stats@0.58 .0
harper-tree-sitter@0.58 .0
harper-typst@0.58 .0
Generated by cargo-workspaces
2025-08-18 14:56:44 -06:00
Elijah Potter
da75e901fd
Release 0.57.0
...
harper-brill@0.57 .0
harper-comments@0.57 .0
harper-core@0.57 .0
harper-html@0.57 .0
harper-literate-haskell@0.57 .0
harper-ls@0.57 .0
harper-pos-utils@0.57 .0
harper-stats@0.57 .0
harper-tree-sitter@0.57 .0
harper-typst@0.57 .0
Generated by cargo-workspaces
2025-08-14 12:16:04 -06:00
Elijah Potter
5ce8d291db
Release 0.56.0
...
harper-brill@0.56 .0
harper-comments@0.56 .0
harper-core@0.56 .0
harper-html@0.56 .0
harper-literate-haskell@0.56 .0
harper-ls@0.56 .0
harper-pos-utils@0.56 .0
harper-stats@0.56 .0
harper-tree-sitter@0.56 .0
harper-typst@0.56 .0
Generated by cargo-workspaces
2025-08-06 15:13:18 -06:00
Elijah Potter
37760820e5
Release 0.55.0
...
harper-brill@0.55 .0
harper-comments@0.55 .0
harper-core@0.55 .0
harper-html@0.55 .0
harper-literate-haskell@0.55 .0
harper-ls@0.55 .0
harper-pos-utils@0.55 .0
harper-stats@0.55 .0
harper-tree-sitter@0.55 .0
harper-typst@0.55 .0
Generated by cargo-workspaces
2025-08-04 09:59:16 -06:00
dependabot[bot]
00dd842c9f
build(deps): bump serde_json from 1.0.141 to 1.0.142 ( #1685 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.141 to 1.0.142.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.141...v1.0.142 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.142
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 14:17:36 +00:00
Elijah Potter
7f10ac6055
feat(chunker): build new chunker with Burn ( #1579 )
2025-07-31 11:49:46 -06:00
Elijah Potter
df118218f5
Release 0.54.0
...
harper-brill@0.54 .0
harper-comments@0.54 .0
harper-core@0.54 .0
harper-html@0.54 .0
harper-literate-haskell@0.54 .0
harper-ls@0.54 .0
harper-pos-utils@0.54 .0
harper-stats@0.54 .0
harper-tree-sitter@0.54 .0
harper-typst@0.54 .0
Generated by cargo-workspaces
2025-07-28 14:42:26 -06:00
Elijah Potter
f79548fd2e
Release 0.53.0
...
harper-brill@0.53 .0
harper-comments@0.53 .0
harper-core@0.53 .0
harper-html@0.53 .0
harper-literate-haskell@0.53 .0
harper-ls@0.53 .0
harper-pos-utils@0.53 .0
harper-stats@0.53 .0
harper-tree-sitter@0.53 .0
harper-typst@0.53 .0
Generated by cargo-workspaces
2025-07-25 09:57:10 -06:00
Steve Kurch
8ca4d84c95
refactor: typed spans ( #1595 )
...
* refactor: make `Span` typed
* test(core): add test for `to_char_span()`
* docs(core): add additional docs for `Span`
* refactor(core): use const for empty `Span`
* docs(core): documentation fixes/improvements
2025-07-23 19:15:51 +00:00
Elijah Potter
64b20a8430
Release 0.52.0
...
harper-brill@0.52 .0
harper-comments@0.52 .0
harper-core@0.52 .0
harper-html@0.52 .0
harper-literate-haskell@0.52 .0
harper-ls@0.52 .0
harper-pos-utils@0.52 .0
harper-stats@0.52 .0
harper-tree-sitter@0.52 .0
harper-typst@0.52 .0
Generated by cargo-workspaces
2025-07-21 14:06:38 -06:00
dependabot[bot]
6002903f89
build(deps): bump serde_json from 1.0.140 to 1.0.141 ( #1598 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.140 to 1.0.141.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.140...v1.0.141 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.141
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 15:23:51 +00:00
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
...
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
705331f878
chore(core): rename + document items ( #1523 )
2025-07-10 15:01:30 -06:00
Elijah Potter
29971de8c5
Release 0.49.0
...
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
Elijah Potter
a89fc3dcf5
Release 0.48.0
...
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
92d004796e
Release 0.47.0
...
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
...
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