Skip to content

Releases: muchq/MoonBase

wordchains v0.1.2

09 Mar 03:17
07ed669

Choose a tag to compare

What's Changed

  • Enable branch builds on free GitHub Actions runners by @aaylward in #1026
  • Update README with microgpt deployment by @aaylward in #1027
  • fix(deps): update all dependencies by @renovate[bot] in #1025
  • Deploy one_d4 chess indexer to consolidated stack by @aaylward in #1032
  • Update java_base OCI image to Zulu OpenJDK 25 by @aaylward in #1033
  • Implement 1d4_web: basic web UI for chess game indexer by @aaylward in #1034
  • 1d4_web: path-based routing, username search, README updates by @aaylward in #1035
  • 1d4 API v1 prefix, progress count, index form, Caddy routes by @aaylward in #1036
  • one_d4: duplicate request detection, period cache, e2e tests, roadmap by @aaylward in #1038
  • OCI SHA tags for rollback, deploy doc note, diff-build fixes by @aaylward in #1037
  • one_d4: tests for new index response fields, Caddy 404, docs by @aaylward in #1040
  • free publish by @aaylward in #1041
  • one_d4: list index requests endpoint, diff-build test fix, Caddy handle blocks by @aaylward in #1042
  • chessql: case-insensitive string comparisons by @aaylward in #1044
  • one_d4: add check, checkmate, promotion motif extractors and query support by @aaylward in #1046
  • one_d4: fix migration to add new motif columns to existing tables by @aaylward in #1047
  • one_d4: 7-day data retention policy by @aaylward in #1048
  • one_d4: motif_occurrences table, ORDER BY motif_count, sequence(), discovered_check by @aaylward in #1050
  • one_d4: motif_occurrences table, UI improvements, and bug fixes by @aaylward in #1051
  • one_d4: rewrite 1d4_web as TypeScript/React/Vite SPA (Phase 1) by @aaylward in #1053
  • one_d4: update 1d4_web README for React/Vite stack by @aaylward in #1054
  • Bump esbuild and vitest in /domains/games/apps/1d4_web by @dependabot[bot] in #1057
  • one_d4: phase 2 — game detail panel with chess board and motif navigation by @aaylward in #1058
  • Auto-release changed container services by @aaylward in #1059
  • Fix logback.xml classpath placement with resource_strip_prefix by @aaylward in #1060
  • Fix CI: Split release step to use gh CLI by @aaylward in #1062
  • give up on releases for the moment by @aaylward in #1063
  • Use logging library for one_d4 and mcpserver; fix Sentry appender by @aaylward in #1064
  • Make logging lib deps transitive for one_d4 and mcpserver by @aaylward in #1065
  • [1d4] Fix RetentionWorker not running scheduled task by @aaylward in #1066
  • Use @context for RetentionWorker eager initialization by @aaylward in #1069
  • Add Micronaut processors to java.bzl, clean up BUILD files by @aaylward in #1070
  • Add DataFusion + Parquet query engine design doc for one_d4 by @aaylward in #1068
  • one_d4: Phase 10 — structured motif occurrences, exhaustive tests, 19 motifs by @aaylward in #1071
  • one_d4: add reanalysis unit/e2e tests and pin detector game position tests by @aaylward in #1078
  • chess_ql: compile motif queries against motif_occurrences by @aaylward in #1081
  • fix(chessql): remove user-facing attack motif by @aaylward in #1080
  • fix(one_d4): derive FORK at query time; fix sequence() and ORDER BY for derived motifs by @aaylward in #1085
  • one_d4: derive checkmate/discovered_check/double_check from ATTACK rows by @aaylward in #1087
  • Remove interference and sacrifice motifs from one_d4 backend and frontend by @aaylward in #1089
  • fix(1d4_web): derive motif badges from occurrences map; drop dead has* fields by @aaylward in #1090
  • docs(one_d4): replace Substrait plan with DataFusion SQL dual-compiler approach by @aaylward in #1092
  • feat(chessql): implement DataFusionSqlCompiler with inline literals by @aaylward in #1093
  • feat(motif_query): scaffold DataFusion/Parquet query service by @aaylward in #1094
  • motif query scaffold deploy config by @aaylward in #1095
  • feat(observability): instrument microgpt-serve with OTel metrics by @aaylward in #1097
  • fix(microgpt-serve): use thread-based PeriodicReader to fix Tokio reactor panic by @aaylward in #1099
  • fix(microgpt-serve): use reqwest-blocking-client for OTLP exporter by @aaylward in #1100
  • feat(1d4_web): improve game detail panel UX for motif navigation by @aaylward in #1101
  • feat(1d4_web): accordion game detail panel opens inline in table row by @aaylward in #1103
  • fix(one_d4): use chariot's PGN parser to extract moves by @aaylward in #1104
  • feat(one_d4): restrict pin/skewer to moved piece; remove zugzwang/overloaded; group motif list by move by @aaylward in #1105
  • refactor(diff-build): simplify script and add bazel config change detection by @aaylward in #1108
  • fix(diff-build): use http_jar for bazel-diff 17.0.2; fix CI detached-HEAD and query issues by @aaylward in #1109
  • refactor(one_d4): move parsePlacement and pieceValue from PinDetector to BoardUtils by @aaylward in #1110
  • feat(one_d4): enrich mate detectors with attacker/target; upgrade pro… by @aaylward in #1111
  • fix(bazel): revert to protobuf 33.5; re-enable CC gRPC targets; fix diff-build by @aaylward in #1113
  • refactor(one_d4): remove dead scope blocks from mate detectors; fix diff-build target filtering by @aaylward in #1114
  • feat(one_d4): exclude bullet games from indexing by default by @aaylward in #1115
  • chore(diff-build): download bazel-diff jar directly instead of via Bazel dep by @aaylward in #1116
  • chore(ci): bypass Bazel for format-check job; use curl + java directly by @aaylward in #1117
  • fix(golf): use server-generated UUID for WebSocket client identification by @aaylward in #1118
  • feat(golf): add JWT authentication and session reconnection by @aaylward in #1119
  • test(one_d4): add DataFusionContractTest — SQL equivalence for all 16 motifs by @aaylward in #1096
  • fix(deps): update all dependencies by @renovate[bot] in #1098

Full Changelog: microgpt-v0.6.1...wordchains-v0.1.2

microgpt v0.6.1

20 Feb 01:19
47a4ed4

Choose a tag to compare

What's Changed

  • Bump microgpt CLI to 0.6.1: extract and test Homebrew model copy helper by @aaylward in #1024

Full Changelog: microgpt-v0.6.0...microgpt-v0.6.1

microgpt v0.6.0

19 Feb 23:00
0f0c6d0

Choose a tag to compare

What's Changed

  • Overhaul microgpt training pipeline: BPE tokenizer, optimizer, and data quality by @aaylward in #1023

Full Changelog: microgpt-v0.5.0...microgpt-v0.6.0

microgpt v0.5.0

18 Feb 15:24
02d7bd6

Choose a tag to compare

What's Changed

  • microgpt 0.5.0: reduce log verbosity, bump version by @aaylward in #1021

Full Changelog: microgpt-v0.4.0...microgpt-v0.5.0

microgpt v0.4.0

18 Feb 06:42
a9dfbbe

Choose a tag to compare

What's Changed

Full Changelog: microgpt-v0.3.2...microgpt-v0.4.0

microgpt v0.3.2

18 Feb 04:54
b009c39

Choose a tag to compare

What's Changed

  • microgpt 0.3.2: default chat model path, microgpt-serve deploy config by @aaylward in #1016

Full Changelog: microgpt-v0.3.1...microgpt-v0.3.2

microgpt v0.3.1

17 Feb 20:46
f8c42a9

Choose a tag to compare

What's Changed

  • ⚡ Bolt: Optimize wordchains BFS traversal by @aaylward in #1014
  • Incremental training and chat context fix for microgpt by @aaylward in #1015

Full Changelog: microgpt-v0.3.0...microgpt-v0.3.1

microgpt v0.3.0

17 Feb 05:36
d19b9f0

Choose a tag to compare

What's Changed

Full Changelog: microgpt-v0.2.2...microgpt-v0.3.0

microgpt v0.2.2

17 Feb 04:46
8894427

Choose a tag to compare

What's Changed

Full Changelog: microgpt-v0.2.1...microgpt-v0.2.2

microgpt v0.2.1

17 Feb 04:19
692b904

Choose a tag to compare

What's Changed

  • Fix Metal training: use f32 tensors in microgpt by @aaylward in #1010

Full Changelog: microgpt-v0.2.0...microgpt-v0.2.1