Skip to content

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 22:04
· 140 commits to main since this release

0.6.2

Fixes

  • format diff priorities and the event log like other text output
  • say that a JSON import replaced the weights and added relations
  • fit a project at the import limits into the 256 MB container
  • say which default project the server found, and that Docker has none
  • reject unknown tool parameters, and weight_set without a weight
  • name the allowed scores when one is invalid
  • create missing tags in tag_assign, as the CLI does
  • don't crash on commit types named like object properties
  • start a release's changelog at the previous stable release
  • label an image built without APP_VERSION 'unknown' and document the build arg
  • print control characters in table cells escaped
  • don't show a tag deleted and created again as a change in project diff
  • refuse an order that contradicts one given with another type
  • name the existing relation when refusing its reverse
  • keep when tickets were last updated through a backup and restore
  • accept tags that the tag history doesn't mention
  • restore the history of deleted tags without bringing them back
  • read each export in one snapshot
  • cut long text between user-perceived characters
  • say an option was given twice instead of blaming its value
  • page ticket and project history, oldest first after since
  • shorten the SDK's own error messages too
  • pace calls by a monotonic clock
  • warn about a missing volume through symbolic links and for /
  • don't warn about a missing volume when one is mounted below /data
  • point the dashboard's 'shows more' at the tool's limit
  • don't run calls still waiting for their turn after the client left
  • store blank descriptions in the history as null too
  • give a title of only spaces a placeholder when migrating
  • treat the same descriptions as blank in migration 10 as in the app
  • say 'No open tickets.' on the dashboard when all are done
  • don't call the dashboard's tables empty when --limit 0 hides their rows
  • store a blank description as no description
  • name the ticket and tag when a ticket is full
  • refuse every single-value option given twice
  • refuse a .rewelo.json that isn't a regular file
  • don't cut an emoji in half when shortening a title
  • don't leave a space at the end of a shortened title
  • pass tag filters as one JSON parameter
  • don't cut an emoji in half when truncating an error
  • warn when no volume is mounted at /data
  • pace bursts of tool calls instead of rejecting them
  • make the dashboard readable for more people
  • cap the dashboard's ticket and relation tables
  • add the renderer and build changes missing from the site fixes
  • return compact results, page ticket_list and cap result size
  • rank open tickets only in the summary and dashboard
  • recognise states by name again, the same way everywhere
  • don't date imported tags to the import when the file doesn't say
  • reject timestamps outside four-digit years in UTC
  • date a ticket without createdAt by its first recorded change
  • leave source maps out of the npm package
  • normalise SITE_BASE and map ./ links to doc pages
  • support the Markdown constructs the renderer got wrong
  • render ~~~ fences, longer fences and fences in list items
  • build heading ids the way GitHub does
  • give every heading a unique, non-empty id
  • don't apply emphasis inside link targets
  • nest list items by indent and split bullets from numbers
  • keep nested list continuation text in its own item
  • sort prerelease tags before their release in the changelog

Performance

  • compute times, summary and groups per project, not per ticket
  • measure plain ASCII cells without the grapheme segmenter

Documentation

  • say that priority thresholds compare the exact ratio
  • say that priority rankings are unweighted
  • use the published image and document running without Docker
  • describe version checks as they are implemented
  • don't let a second client session stop the first

Chores

  • bump actions/setup-node from 6.3.0 to 7.0.0
  • bump actions/checkout from 6.0.2 to 7.0.1
  • bump docker/setup-buildx-action from 4.0.0 to 4.4.1
  • bump docker/login-action from 4.0.0 to 4.6.0
  • bump docker/setup-qemu-action from 4.0.0 to 4.4.0

Other

  • ci(publish): publish a backport under the backport dist-tag, not latest
  • ci(release): pin the SBOM generator
  • ci(release): attach a changelog covering every version
  • ci(release): only move latest for the newest stable version
  • ci(publish): publish prereleases under the next dist-tag