Skip to content

Releases: De-Rus/cartapel

v0.9.44

Choose a tag to compare

@github-actions github-actions released this 07 Sep 11:04
  • style: cargo fmt, and a section merges a group's tables with its pages
  • nav — a group can name a section, and sections hold tables and pages alike

Full Changelog: v0.9.43...v0.9.44

v0.9.43

Choose a tag to compare

@github-actions github-actions released this 04 Sep 16:49
  • widgets — custom field widgets can now edit — value + onChange
  • demo: full Spanish and Italian translations

Full Changelog: v0.9.42...v0.9.43

v0.9.42

Choose a tag to compare

@github-actions github-actions released this 03 Sep 22:20
  • style: cargo fmt

Full Changelog: v0.9.41...v0.9.42

v0.9.41

Choose a tag to compare

@github-actions github-actions released this 03 Sep 22:10
  • docs: collapsible reference sections on the longest pages, split Panel types out of Dashboard
  • tables — live remote{} fields, a table widget, conditional actions, and pre-login public assets

Full Changelog: v0.9.40...v0.9.41

v0.9.40

Choose a tag to compare

@github-actions github-actions released this 03 Sep 19:29
  • filters — declaring filters makes it a real allowlist, rename filter_def to filter
  • docs: split the two longest reference pages, deepen sidebar active state
  • format — a timestamp with no zone is UTC, not the viewer's local time

Full Changelog: v0.9.39...v0.9.40

v0.9.39

Choose a tag to compare

@github-actions github-actions released this 03 Sep 18:03
  • docs: a Data sources page, an Uploads & file storage page, and a plain-docs landing — kept compact on a second pass
  • uploads — S3-compatible storage for uploads, and one file { } field instead of image { }
  • sources — an http source's url must resolve env:NAME like every other one

Full Changelog: v0.9.37...v0.9.39

v0.9.37

Choose a tag to compare

@github-actions github-actions released this 02 Sep 14:57
  • config — the watcher was fed by its own reads
  • Merge pull request #2 from De-Rus/fix/register-italian-locale
  • i18n — register the Italian dictionary — the file was added but never imported, so the panel shipped 560 lines of dead code
  • Merge pull request #1 from albanobattistella/main
  • Add Italian localization file it.ts
  • site — a recorded walkthrough — six scattered screenshots down a 6300px page meant most visitors saw one
  • site — the screenshots were stretched to 1030x1800 — width/height attributes with no height:auto
  • ui — the revert button was invisible until you hovered its row — the audit log's whole point, hidden behind a mouse move
  • site — screenshots of the panel — the pages claimed a visual editor and showed nobody a picture of it
  • ui — dates were Spanish on every English panel — the formatters started on 'es' and setFormatLocale skips a locale that has not changed
  • site — one page per alternative — a single /compare/ cannot rank for seven different "cartapel vs X" queries

Full Changelog: v0.9.36...v0.9.37

v0.9.36

Choose a tag to compare

@github-actions github-actions released this 23 Aug 08:07
  • release — download only the binaries — the image build uploads a .dockerbuild record that the artifact step cannot fetch
  • release — the Intel macOS binary is cross-built on the arm64 runner — macos-13 sat queued for a quarter of an hour without starting
  • release — cartapel on Homebrew — static binaries per platform attached to the Release, a formula (Linux) and a cask (macOS) the release stamps and pushes to de-rus/tap
  • release — notes come from the commits since the previous tag — there are no pull requests for GitHub's generator to read
  • release — the tag is the release — a GitHub Release with generated notes on every v* tag, beside the image
  • site — the theming card says what i18n now is — per-viewer language, one dictionary per language, extract

Full Changelog: v0.9.35...v0.9.36

v0.9.35

Choose a tag to compare

@RusEu RusEu released this 23 Aug 07:32
  • i18n — a dictionary may be JSON — config/i18n/.json, one flat object — for translation tools that do not write HCL; extract --format json prints the stub that way; two files for one locale are refused, never merged

Full Changelog: v0.9.34...v0.9.35

v0.9.34

Choose a tag to compare

@RusEu RusEu released this 23 Aug 07:32
  • i18n — a panel's category — the section heading on a dashboard or page — goes through the dictionary and is listed by extract

Full Changelog: v0.9.33...v0.9.34