Commit Graph

  • ef0d7b118a docs(docs): update CHANGELOG and README badge for v0.4.1 main v0.4.1 k3nny 2026-06-26 23:58:14 +02:00
  • b222105e1f build(build): add Linux arm64, macOS amd64/arm64 to release CI k3nny 2026-06-26 23:56:42 +02:00
  • a8fadd4dd4 docs(docs): update CHANGELOG, README, ROADMAP, Formula, and INSTALL for v0.4.0 v0.4.0 k3nny 2026-06-26 23:49:23 +02:00
  • 2b32267015 feat(build): add multi-platform release targets, Homebrew formula, and INSTALL.md k3nny 2026-06-26 23:45:20 +02:00
  • 4f6855b9ab feat(cli): inject GitLab predefined variables into the simulation context k3nny 2026-06-26 23:30:25 +02:00
  • 3b4f49bbe5 feat(cli): auto-detect git branch as default context k3nny 2026-06-26 23:18:51 +02:00
  • 1df72a5124 docs(docs): update CHANGELOG and README badge for v0.3.1 v0.3.1 k3nny 2026-06-26 22:54:15 +02:00
  • 5ace9d5756 feat(cli): make tree the sole default for glint graph k3nny 2026-06-26 22:51:44 +02:00
  • 8449a9317c docs(cli): document missing --proxy, --cache-dir, --offline flags in --help k3nny 2026-06-26 22:49:39 +02:00
  • 263bbbd1ed docs(docs): sync README and FEATURES with current CLI k3nny 2026-06-26 22:47:08 +02:00
  • a68993d26f test(config): skip permission test when running as root k3nny 2026-06-26 22:41:30 +02:00
  • 7f404f3492 docs(docs): update README, CHANGELOG, ROADMAP, Taskfile for v0.3.0 v0.3.0 k3nny 2026-06-26 22:35:55 +02:00
  • 1615655c00 feat(cli): --no-warn, new exit codes, glint render, and graph --no-skipped k3nny 2026-06-26 22:27:12 +02:00
  • 8c3605ed52 feat(cli): colorized, columnized text output with line:col locations k3nny 2026-06-26 22:13:52 +02:00
  • f79c64cd44 feat(security): security hardening, proxy support, and GL045 HTTP include warning v0.2.31 k3nny 2026-06-26 21:52:57 +02:00
  • 4972adb213 feat(cli): add VS Code extension wrapping glint lsp v0.2.30 k3nny 2026-06-26 21:26:23 +02:00
  • 2c45b343c2 feat(lsp): add Language Server Protocol server (glint lsp) v0.2.29 k3nny 2026-06-26 01:01:41 +02:00
  • 8e76caddb2 chore(build): update Go dependencies k3nny 2026-06-26 00:22:42 +02:00
  • 6f8d47a8de docs(docs): convert ROADMAP from strikethrough to checkbox format k3nny 2026-06-26 00:16:39 +02:00
  • 192ab3198b feat(build): GitLab CI component, GitHub Actions action, and pre-commit hook v0.2.28 k3nny 2026-06-26 00:12:55 +02:00
  • f197c368d3 docs(linter): add .glint.yml config example k3nny 2026-06-26 00:03:39 +02:00
  • d6afb148ca feat(build): expand fuzz coverage to expression evaluator and linter; fix empty-key parser bug k3nny 2026-06-25 23:58:47 +02:00
  • 522c637b75 fix(model): reject null/empty YAML mapping keys in ParseBytes k3nny 2026-06-25 23:43:40 +02:00
  • 9342ce0eff feat(build): fuzz testing and git-cliff changelog automation v0.2.27 k3nny 2026-06-25 23:40:16 +02:00
  • 7a4d55ec9a feat(graph): intra-stage DAG sub-columns and connectors behind chips v0.2.26 k3nny 2026-06-25 23:06:49 +02:00
  • 0e51844c3a feat(graph): pipeline graph improvements — on_failure, tooltips, bus-bar connectors, skipped colouring, HTML and Mermaid output v0.2.25 k3nny 2026-06-25 00:56:06 +02:00
  • 8dc30d9207 feat(linter): rules:needs: validation (GL044) v0.2.24 k3nny 2026-06-25 00:33:52 +02:00
  • 416659ffd8 feat(linter): context-scoped needs:/dependencies: cross-checks v0.2.23 k3nny 2026-06-25 00:25:09 +02:00
  • 3b0bcb72d3 feat(cli): multi-context simulation via --context flag v0.2.22 k3nny 2026-06-25 00:12:38 +02:00
  • b21ef5c0bb feat(cicontext): rules:changes: path-glob evaluation; 100% test coverage v0.2.21 k3nny 2026-06-21 22:47:32 +02:00
  • 04f17f8616 test(coverage): add unit tests across all packages; remove dead code k3nny 2026-06-14 22:03:46 +02:00
  • 7f7e2bf77b docs(docs): release v0.2.20 v0.2.20 k3nny 2026-06-14 11:17:27 +02:00
  • e13455a629 docs(docs): extract usage examples to USAGE.md, trim README k3nny 2026-06-14 11:13:02 +02:00
  • b8e640de03 docs(docs): extract features to FEATURES.md, trim README k3nny 2026-06-14 11:07:51 +02:00
  • 4ce7f86d4d feat(linter): glint explain, GL042 rules:if: reachability, GL043 inherit completeness k3nny 2026-06-14 11:02:23 +02:00
  • 02d8e63a98 feat(cli): .glint.yml config and inline suppression comments v0.2.19 k3nny 2026-06-14 10:23:33 +02:00
  • f5f8546bcf feat(cli): output formats, GL034-GL041 lint rules, include inputs and cache v0.2.18 k3nny 2026-06-14 10:09:16 +02:00
  • 54b5850835 feat(linter): GL033 static dead-rules detection v0.2.15 k3nny 2026-06-14 09:13:19 +02:00
  • 5fee51ec7d fix(cli): consistent output format, sorted findings, version flag v0.2.14 k3nny 2026-06-13 00:13:51 +02:00
  • cbed44b1e9 feat(cli): variable expansion, scalar bool/int support, precedence fix v0.2.13 k3nny 2026-06-12 12:32:47 +02:00
  • 1339ab4149 fix(linter): 🐛 yaml parser with escape in regex v0.2.12 k3nny 2026-06-12 01:04:35 +02:00
  • fef1536e1b feat(cli): ruff-style output, implicit context defaults, --list-vars v0.2.11 k3nny 2026-06-12 00:36:32 +02:00
  • 46a1cf3c08 feat: add go lint v0.2.10 k3nny 2026-06-11 23:56:09 +02:00
  • 18c8fc82c9 feat(linter): add GL032 variable reference validation in rules:if: v0.2.9 v0.2.8 k3nny 2026-06-11 23:13:25 +02:00
  • f48bf02152 feat(linter): add structured rule IDs (GL001–GL031) k3nny 2026-06-11 22:56:24 +02:00
  • 6d0aefca5b docs(docs): update ROADMAP with post-v0.2.0 shipped items k3nny 2026-06-11 22:38:45 +02:00
  • de6a526560 feat(linter): propagate workflow:rules:variables: into job rule evaluation k3nny 2026-06-11 22:35:55 +02:00
  • a0e2582cf1 fix(linter): support bare true/false and integer literals in rules:if: v0.2.7 k3nny 2026-06-11 22:20:59 +02:00
  • e931b9d1c9 fix(linter): improve rules:if: expression evaluator k3nny 2026-06-11 22:08:08 +02:00
  • b21a7d60dc feat(resolver,graph): fetch and resolve include: remote: HTTPS URLs v0.2.6 k3nny 2026-06-11 21:42:15 +02:00
  • d34c39927d fix(linter): downgrade needs optional:true missing-job to warning v0.2.5 k3nny 2026-06-11 21:27:16 +02:00
  • a303f63a5e feat(linter): add file/line to findings; downgrade extends missing-script to warning k3nny 2026-06-11 21:24:18 +02:00
  • a962c996c1 feat(graph): show jobs per file in include dependency graph k3nny 2026-06-11 21:03:50 +02:00
  • e5f926b55f docs: 📝 add logo v0.2.4 k3nny 2026-06-11 20:40:39 +02:00
  • 8c3ce050f5 Merge pull request 'fix(model): handle YAML map forms that caused unmarshall errors' (#3) from fix/unmarshall_errors into main k3nny 2026-06-11 20:31:30 +02:00
  • c4ab64391d fix(model): handle YAML map forms that caused unmarshall errors k3nny 2026-06-11 20:25:53 +02:00
  • 4cc50afb5f fix(build): replace actions/checkout@v4 with plain git clone v0.2.3 k3nny 2026-06-11 01:04:27 +02:00
  • dfbafd8ed3 chore(build): use golang:1.26-alpine container instead of ubuntu-latest v0.2.2 k3nny 2026-06-11 01:00:30 +02:00
  • 58cfbb4a57 fix(build): replace upload-artifact@v4 with direct Gitea API upload k3nny 2026-06-11 00:59:09 +02:00
  • e7b51929f8 chore(build): add Gitea Actions release pipeline v0.2.1 0.2.1 k3nny 2026-06-11 00:38:21 +02:00
  • 88f20165db feat(cli)!: subcommand CLI, graph tree mode, local include resolution v0.2.0 k3nny 2026-06-11 00:27:28 +02:00
  • aca37de2b1 fix(ci): fix build 0.1.1 k3nny 2026-06-10 23:02:06 +02:00
  • 51b3e1f297 fix(project): rename tool to glint k3nny 2026-06-10 22:40:42 +02:00
  • f98e9c42e7 feat(gitlab-sim): 🚀 branches support v0.1.0 k3nny 2026-06-07 23:13:52 +02:00
  • ff0d9b51f3 feat(gitlab-sim): 🚀 ajout graph k3nny 2026-06-07 20:13:03 +02:00
  • e2334ec12d feat(gitlab-sim): first commit k3nny 2026-06-05 01:29:07 +02:00