Commit Graph

  • 35940e7f05
    Merge 5370c3dd05 into ce82d2ce3e abdelkadous 2026-06-03 17:51:54 +0100
  • 5370c3dd05 refactor 🔨 (): clearify the idea of general parser. abdelkadous 2026-06-03 17:20:53 +0100
  • 916adcf0fe feature (parser_v2): init parser that support v1 and v2 (not finshed yet), impl for document nodes node abdelkadous 2026-06-03 11:35:48 +0100
  • 39bc0a7693
    Merge cd3cd621bc into ce82d2ce3e Jakob Hellermann 2026-06-02 08:18:41 +0000
  • 714d68dc77
    Merge b0d3874963 into ce82d2ce3e Kat Marchán 2026-06-01 20:00:45 +0000
  • b0d3874963
    feat(schema): implement KDL Schema validation support zkat/schema Kat Marchán 2025-02-23 13:15:48 -0800
  • ce82d2ce3e
    docs: update AGENTS.md main Kat Marchán 2026-06-01 09:27:18 -0700
  • 8dac0428c7
    chore: Release v6.7.1 kdl-lsp-v6.7.1 Kat Marchán 2026-05-31 12:18:16 -0700
  • d7da783ddf docs: update changelog Kat Marchán 2026-05-31 12:17:35 -0700
  • c71215361a
    fix(serde): get flag bools/options and #rest working for `se` (#166) Kat Marchán 2026-05-31 11:45:18 -0700
  • 5206411b53 fix(serde): get flag bools/options and #rest working for `se` Kat Marchán 2026-05-31 10:45:53 -0700
  • d52d1702a8
    chore: Release v6.7.0 kdl-lsp-v6.7.0 Kat Marchán 2026-05-30 15:13:32 -0700
  • 30722e70f0 docs: update changelog Kat Marchán 2026-05-30 15:13:05 -0700
  • e81b148201
    feat(serde): Add support for flags and #rest (#163) Kat Marchán 2026-05-30 15:07:41 -0700
  • 9dad8b4c97 feat(serde): Add support for flags and #rest Kat Marchán 2026-05-30 12:57:07 -0700
  • f824881cab
    feat(serde): add diagnostic info to error (#162) Horu 2026-05-30 19:52:24 +0000
  • 3c2fce6f44 feat(serde): add diagnostic info to error HigherOrderLogic 2026-05-30 09:45:26 +0000
  • 54035c215d fix: remove dbg! leftovers Kat Marchán 2026-05-29 17:42:10 -0700
  • 657f39cd30
    chore: Release v6.6.1 kdl-lsp-v6.6.1 Kat Marchán 2026-05-28 23:30:18 -0700
  • c140aa58fc docs: update changelog Kat Marchán 2026-05-28 23:29:21 -0700
  • 80db365d7a fix(docs): remove docsrs thing that was preventing build Kat Marchán 2026-05-28 23:28:53 -0700
  • d1a68c60d5
    chore: Release v6.6.0 kdl-lsp-v6.6.0 Kat Marchán 2026-05-28 22:13:20 -0700
  • 541c8241a3 docs: update changelog Kat Marchán 2026-05-28 22:11:26 -0700
  • f5cfeee273 docs: update readme Kat Marchán 2026-05-28 21:56:39 -0700
  • 09177a1a0d fix(deps): switch to num-traits Kat Marchán 2026-05-28 21:53:17 -0700
  • 9f3c2154fc
    fix(lsp): clamp char index to rope length in char_to_position (#154) Hillgrove 2026-05-29 06:51:43 +0200
  • 92998aac93
    feat(serde): Add Serde support (#83) Kat Marchán 2026-05-28 21:49:30 -0700
  • 1799c064ad update docs Kat Marchán 2026-05-28 21:41:07 -0700
  • 4397ae8cd7 update se.rs too Kat Marchán 2026-05-28 21:20:11 -0700
  • 78ee15c9fb etc Kat Marchán 2026-05-28 20:55:07 -0700
  • 65dc03b3dd IT LIVES Kat Marchán 2026-05-28 18:44:29 -0700
  • 75d4fa039a bump msrv Kat Marchán 2026-05-28 12:52:40 -0700
  • 27623ffab9
    Merge eceac9aaf6 into 01183642a7 Ian Macalinao 2026-05-29 00:58:22 +0530
  • 01183642a7
    chore: Create AGENTS.md Kat Marchán 2026-05-28 10:27:03 -0700
  • 7a0dc01036 docs(serde): add document for args and props HigherOrderLogic 2026-05-21 03:23:16 +0000
  • e9df058c25 clippy fix Kat Marchán 2026-05-19 13:44:51 -0700
  • 68af7756e9
    Update de.rs Kat Marchán 2026-05-19 10:51:42 -0700
  • 6f5f7943b4 feat(serde): allow defining data shape (#157) Horu 2026-05-19 17:43:04 +0000
  • e00e455115 feat(serde): serde support (#152) Miles Wirht 2026-03-22 22:09:00 -0400
  • 1b39321ca6
    add serde support Kat Marchán 2024-10-08 22:44:00 -0700
  • a4146e8284 feat(serde): allow defining data shape HigherOrderLogic 2026-05-19 06:46:56 +0000
  • a08885b597 Keep standalone trailing comments indented John Rinehart 2026-05-13 14:19:51 -0400
  • cd3cd621bc fix(v1): stop escaping `/` in ensure_v1 Jakob Hellermann 2026-04-30 22:29:37 +0200
  • e56b6c1cba fix(lsp): clamp char index to rope length in char_to_position Hillgrove 2026-04-19 18:03:22 +0200
  • eceac9aaf6
    feat(fmt): add preserve_multiline_strings option Ian Macalinao 2026-04-19 14:48:10 +0800
  • 6841734233
    fix(parser): allow trailing space after node (#151) stormshield-franckp 2026-03-23 21:57:00 +0100
  • 4b577cf084
    feat(serde): serde support (#152) Miles Wirht 2026-03-22 22:09:00 -0400
  • d22e4b1894 deps: added serde Myles Wirth 2026-03-18 17:41:19 -0400
  • 4130cff964 serde: deserialziation tests Myles Wirth 2026-03-18 17:41:13 -0400
  • cfeb23a039 serde: deserialziation docs Myles Wirth 2026-03-18 17:41:08 -0400
  • 37c390947b serde: serialization test Myles Wirth 2026-03-18 17:40:58 -0400
  • c0c5946e6d serde: serialzaition docs Myles Wirth 2026-03-18 17:40:52 -0400
  • dde92998ad serde: serialziation implementation Myles Wirth 2026-03-18 17:40:45 -0400
  • 3917b5dd88 serde: deserializaiton support Myles Wirth 2026-03-18 17:39:45 -0400
  • 47a11b3a7d fix(parser): allow trailing space after node Franck Parat 2026-03-17 10:15:25 +0100
  • dd44f5be42
    fix(deps): update to winnow 0.7 (#143) 0e4ef622 2026-03-09 14:37:22 -0500
  • cdeee3e2df fix: wrap closure in parentheses to resolve clippy warning Thomas KEMKEMIAN 2026-02-27 01:27:27 +0100
  • 997cdc45f6 fix(lsp): prevent char index out of bounds panic in diagnostic positions Thomas KEMKEMIAN 2026-02-27 01:12:29 +0100
  • d6fdda19c1 fix(lsp): prevent char index out of bounds panic in diagnostic positions Developer 2026-02-27 01:10:01 +0100
  • 1aaa178d00
    feat: control format of multi-line strings dougefresh 2026-01-03 08:26:58 +0000
  • fc9067cf15 update to winnow 0.7 Matthew Tran 2025-10-31 21:48:23 -0500
  • 3bc811dd2e fix: replace num dependency with num-traits Matthew Tran 2025-10-17 12:16:27 -0500
  • 268f3a2d00
    chore: Release v6.5.0 kdl-lsp-v6.5.0 Kat Marchán 2025-09-11 15:17:05 -0700
  • 8c6ffbdb6c
    docs: update changelog Kat Marchán 2025-09-11 15:16:12 -0700
  • e1727e7c28
    feat(msrv): bump msrv Kat Marchán 2025-09-11 15:10:42 -0700
  • e47ca9c683
    fix(fmt+clippy): sigh Kat Marchán 2025-09-11 15:05:02 -0700
  • fb9d725b06
    chore: Release v6.4.0 kdl-lsp-v6.4.0 Kat Marchán 2025-09-11 14:13:08 -0700
  • 5eeb5e8b73
    docs: update changelog Kat Marchán 2025-09-11 14:12:37 -0700
  • 4eaf926140
    chore(deps): add Cargo.lock Kat Marchán 2025-09-11 13:59:11 -0700
  • 09c2c28688
    chore: refactoring (#140) adamnemecek 2025-09-04 11:31:02 -0700
  • a97edf6c44 refactoring adamnemecek 2025-09-04 11:01:44 -0700
  • cff8b78f0c refactoring adamnemecek 2025-09-04 10:54:49 -0700
  • 6656f7e986
    fix(lockfile): commit cargo lock file (#126) Samuel Martineau 2025-09-04 13:53:58 -0400
  • c95d6ba101
    fix(clippy/fmt): ran clippy + cargo fmt (#129) adamnemecek 2025-09-04 10:49:59 -0700
  • 564d4aeead
    fix(fmt): identifiers equal to a keyword are not quoted #132 (#137) Koi to Coco 2025-09-05 01:49:05 +0800
  • 758bd63621
    Assign document leading format to the first node instead (#138) Dion Dokter 2025-09-04 19:46:52 +0200
  • 889c6bc1bd fmt Dion Dokter 2025-09-03 20:08:14 +0200
  • 3055e1ec7a Assign document leading format to the first node instead Dion Dokter 2025-09-03 20:05:10 +0200
  • 2f734a9566
    fix: identifiers equal to a keyword are not quoted #132 Koi to Coco 2025-08-30 18:45:39 +0800
  • 0fa0f513b3 use Self where possible adamnemecek 2025-06-11 08:59:01 -0700
  • 992e3292d5 cargo fmt adamnemecek 2025-06-11 08:51:38 -0700
  • f37f77abed ran `cargo clippy --fix -- -Wclippy::use_self` adamnemecek 2025-06-11 08:51:33 -0700
  • 140d43b447
    Relax winnow version constraints Quinn 2025-06-05 14:29:50 -0400
  • feeda6eef4
    feat: commit cargo lock file Samuel Martineau 2025-05-07 23:47:36 -0400
  • 439aa63bfc
    feat(deps): Absolve `kdl-rs` of `syn` (#125) Brooks Rady 2025-04-28 19:26:09 +0100
  • 963eb2571a chore(deps): move to crates.io `miette` Brooks J Rady 2025-04-27 09:03:21 +0100
  • a5c1ad7188 ci(release): correctly update runner with cargo-dist Brooks J Rady 2025-04-26 23:21:07 +0100
  • 7e039b44a5 ci(release): update retired Ubuntu version Brooks J Rady 2025-04-26 23:13:02 +0100
  • 757ddf04cb chore!(msrv): bump MSRV to 1.81 Brooks J Rady 2025-04-26 23:09:53 +0100
  • fbd1de4d9c refactor(deps): remove `miette-derive` from dependencies Brooks J Rady 2025-04-26 21:00:18 +0100
  • cca8cac29c refactor(deps): remove `thiserror` dependency Brooks J Rady 2025-04-26 19:36:47 +0100
  • 1f276bf80e fix(clippy): fix doc-list indentation for clippy Brooks J Rady 2025-04-26 17:28:17 +0100
  • c1680e8c04
    docs: Mention comments and whitespace in `format` accessors (#124) James Munns 2025-04-08 11:46:47 +0200
  • 5c143b5a9f Mention comments and whitespace in `format` accessors James Munns 2025-04-08 11:01:35 +0200
  • c904e025a2
    fix(span): Enable span properly to fix build failure with `span` feature disabled (#120) YOSHIOKA Takuma 2025-03-31 06:37:56 +0900
  • 6e61b54fae
    docs: Fix version number in KdlDocument::v2_to_v1 (#122) Michael Cooper 2025-03-30 14:35:54 -0700
  • dac9413e91
    docs: Fix version number in KdlDocument::v2_to_v1 Michael Cooper 2025-03-23 15:32:03 -0700
  • fee985fbbc
    Set error span correctly YOSHIOKA Takuma 2025-02-21 21:16:24 +0900
  • dc2839f850
    Silence `unused_mut` when only `span` is mutated with `span` feature YOSHIOKA Takuma 2025-02-21 20:46:12 +0900
  • c7f60b4c56
    Access `span` fields only when `span` feature is enabled YOSHIOKA Takuma 2025-02-21 20:45:31 +0900