Commit Graph

  • 88a3e29749 docs: add readme and changelog HEAD main dualfroz 2026-08-28 22:40:00 +02:00
  • 5a83c62312 test(invoice): add money, invoice and rendering tests dualfroz 2026-08-28 20:23:00 +02:00
  • b7f56e623d test(io): add csv, format and table tests dualfroz 2026-08-28 18:07:00 +02:00
  • 55a8b173ae test(functions): add date and financial tests dualfroz 2026-08-28 15:50:00 +02:00
  • 5ba21bc427 test(functions): add text, logical and lookup tests dualfroz 2026-08-28 13:33:00 +02:00
  • c31cea00f7 test(functions): add math, aggregate and stats tests dualfroz 2026-08-28 11:17:00 +02:00
  • e0d5adb91c test(model): add workbook, dependency and json tests dualfroz 2026-08-28 09:00:00 +02:00
  • 47ea8bb501 test(formula): add lexer and parser tests dualfroz 2026-08-27 22:40:00 +02:00
  • 7a2a2e9881 feat(cli): add command-line interface dualfroz 2026-08-27 20:23:00 +02:00
  • 7616b89115 feat(lib): add public library barrel exports dualfroz 2026-08-27 18:07:00 +02:00
  • 72e9538a8f feat(invoice): add invoice text rendering dualfroz 2026-08-27 15:50:00 +02:00
  • 83cbc85185 feat(invoice): add invoice json loader dualfroz 2026-08-27 13:33:00 +02:00
  • d47d138f9a feat(invoice): add invoice document model dualfroz 2026-08-27 11:17:00 +02:00
  • 96e45a2877 feat(invoice): add money and currency types dualfroz 2026-08-27 09:00:00 +02:00
  • 664fb108e1 feat(table): add data table with sort, filter and pivot dualfroz 2026-08-26 22:40:00 +02:00
  • 9b8bc381a0 feat(io): add csv parsing and serialization dualfroz 2026-08-26 20:23:00 +02:00
  • a07f7e74f3 feat(render): add sheet grid text rendering dualfroz 2026-08-26 18:07:00 +02:00
  • 7c83e9a45c feat(functions): add builtin function registry dualfroz 2026-08-26 15:50:00 +02:00
  • 906de85937 feat(functions): add financial functions dualfroz 2026-08-26 13:33:00 +02:00
  • d61bc1ba14 feat(functions): add date and time functions dualfroz 2026-08-26 11:17:00 +02:00
  • d81bcf406a feat(functions): add lookup and reference functions dualfroz 2026-08-26 09:00:00 +02:00
  • bbed2fe4f7 feat(functions): add information functions dualfroz 2026-08-25 22:40:00 +02:00
  • a6d92df088 feat(functions): add logical functions dualfroz 2026-08-25 20:23:00 +02:00
  • 6442c8f575 feat(functions): add text functions dualfroz 2026-08-25 18:07:00 +02:00
  • 7c2df12a72 feat(functions): add statistical functions dualfroz 2026-08-25 15:50:00 +02:00
  • 1a7b9e1398 feat(functions): add aggregate functions dualfroz 2026-08-25 13:33:00 +02:00
  • 1bfe9dc463 feat(functions): add math functions dualfroz 2026-08-25 11:17:00 +02:00
  • cd6debac6f feat(functions): add function argument helpers dualfroz 2026-08-25 09:00:00 +02:00
  • 6b4fea2082 feat(eval): add formula evaluator with cross-sheet references dualfroz 2026-08-24 22:40:00 +02:00
  • d76e62d238 feat(model): add workbook json serialization dualfroz 2026-08-24 20:23:00 +02:00
  • 9db5be728a feat(model): add workbook with sheets and dependency graph dualfroz 2026-08-24 18:07:00 +02:00
  • 0bf8dcd043 feat(model): add named range targets dualfroz 2026-08-24 15:50:00 +02:00
  • 3da83885b5 feat(model): add sheet and cell model dualfroz 2026-08-24 13:33:00 +02:00
  • 788121216b feat(formula): add recursive descent parser dualfroz 2026-08-24 11:17:00 +02:00
  • 71323a7939 feat(formula): add expression ast nodes dualfroz 2026-08-24 09:00:00 +02:00
  • 5adf469beb feat(formula): add formula lexer dualfroz 2026-08-23 22:40:00 +02:00
  • 728beb5013 feat(formula): add formula token types dualfroz 2026-08-23 20:23:00 +02:00
  • f7e78f8297 feat(core): add date serial conversion utilities dualfroz 2026-08-23 18:07:00 +02:00
  • a027d2362f feat(core): add number format model and formatting dualfroz 2026-08-23 15:50:00 +02:00
  • 7e998cde53 feat(core): add cell address parsing and column labels dualfroz 2026-08-23 13:33:00 +02:00
  • 7e2d745898 feat(core): add cell value types and error kinds dualfroz 2026-08-23 11:17:00 +02:00
  • d72fd68b28 chore: add gitignore and build configuration dualfroz 2026-08-23 09:00:00 +02:00