Releases: knowledgepixels/nanodash
Releases · knowledgepixels/nanodash
Release list
nanodash-5.5.1
nanodash-5.5.0
5.5.0 (2026-07-09)
Features
- add full-screen menu entry linking any view to /view-results (318daa6)
- add query-form views (gen:QueryFormView) with view-results page (f137c90)
- dedup governed version pairs in template listing queries (f6be247), closes nanopub-query#138
- identify templates by embedded IRIs with dual-mode parser (2842605), closes #544
- list templates via node-anchored listing queries (68fabfb), closes #544 #545
- render view actions for query-form views (fb53909)
- resolve governed template versions space-based (2691c02), closes #531 #544
- show non-query-form views full-screen as a single result panel (d55ea30)
- support result- and entry-level actions on all view kinds (39c9ede)
Bug Fixes
- hide query fields for non-query-form views in full-screen mode (6dd09f8)
- keep empty title hidden on nanopub-set views (9a0b638)
- pre-fill view-action target with context on view-results page (1de19bc)
- prevent action menu trigger from submitting enclosing form (d36913f)
- show explicit query labels in full instead of truncating (9f72e96)
Documentation
Tests
- pin fill-machinery contract for meta-template node placeholder (b8f7833)
General maintenance
- setting next snapshot version [skip ci] (ea54c41)
nanodash-5.4.0
5.4.0 (2026-07-06)
Features
- auto-fill 'context' query param for content-tab view displays (838bd8e)
- governed version resolution in the view-displays query family (60cd505)
- persistent navigation context with back-link and post-publish forwarding (d9131b7)
- recognize part membership of plain term IRIs via defining nanopub (5c795b3)
- replace template-form '^' source links with dropdown menus (fd800ea)
- resolve space-governed view versions via gen:governedBy (6975dfc)
Bug Fixes
- keep navigation context on string-built statement links (0a65bce)
- make CI robust against Coveralls outages and flaky version fetch (535334a)
- treat home resource context as plain Home in navigation (58b5e64)
- unify artifact-code placeholder on derive (#529) (342ff73)
Documentation
- add minimal implementation sketch for space-governed views (b4c8b70)
- govern view versions via in-definition space-ID pin (f888eae)
- specify resolution-time membership, pin-as-floor, and opt-in governance modes (e138572)
General maintenance
nanodash-5.3.0
5.3.0 (2026-07-02)
Features
- emit role-direction pins in pubinfo from templates (fefd908), closes #525 nanopub-query#136
- route ORCID URIs to the user page, keeping query-supplied labels (a71f233)
- show namespace-declaring resource's part view for plain terms (a153928)
- truncate over-long breadcrumb labels at 47 chars with ellipsis (22ce805)
- truncate over-long entity labels in links, buttons, and breadcrumbs (20df478)
Bug Fixes
- forward known resources to Content tab, not Explore (6b37b91)
- guard ViewList view rendering so one broken view can't 500 the page (053a424)
- reset root definition when deriving; add override fill mode (9063a04), closes #527
- show observers who also hold a higher-tier role (fb4099c), closes nanodash#498 #498
Documentation
- add design note for views as space-maintained resources (3aef35e)
- merge views/presets governance into one concise design note (797989a)
General maintenance
- setting next snapshot version [skip ci] (f31b1ba)
nanodash-5.2.0
5.2.0 (2026-06-26)
Features
- show general-info fallback on unconfigured space/resource pages (845b620)
- strip parent/child word overlap in breadcrumb labels (6f3af46)
Bug Fixes
- don't show "home resource not found" on a cold-cache race (6d6d7e7)
- keep .tooltip inline in result-table cells too (3015bc8)
Documentation
General maintenance
- setting next snapshot version [skip ci] (a6f6a83)
nanodash-5.1.2
5.1.2 (2026-06-25)
Bug Fixes
- backtracking matcher so grouped shared-placeholder statements unify (#505) (4ad6a6d)
- distinguish repeated local resources by index in form labels (04c8c7c)
- don't abort the whole template fill on one unification failure (5925d3a)
- map expanded ~~~ARTIFACTCODE~~~ IRIs back to template form for lookups (592a443)
- pretty-print date-time literals in list views (#496) (874416c)
- pretty-print dates in multi-valued table cells and list-view output (953ac86)
- simplify view-display authority gate to hasGoverningSpaceRef (#510) (a8114df), closes nanopub-query#130 #2 #3
Documentation
General maintenance
- resync view-displays-view sources to published heads (#510) (913eea0)
- setting next snapshot version [skip ci] (e208410)
Style improvements
- use background:none for .message.plain (e9e4732)
nanodash-5.1.1
5.1.1 (2026-06-24)
Bug Fixes
- keep tooltip inline in inline-flow contexts (13e6d44)
- prevent cold-cache race that breaks the home page (2c1d298)
General maintenance
- setting next snapshot version [skip ci] (8ad7554)
Refactoring
- read role labels from schema:name only in member/observer listings (f31a0dd)
- read space role tier off the RoleInstantiation in member/observer listings (998caf0), closes nanopub-query#125 #127
nanodash-5.1.0
5.1.0 (2026-06-23)
Features
- drive view-displays tables by the view's query, ref-scope maintained (a6c43f1)
- position-column tooltip labels on view-displays tables (7182433)
Bug Fixes
- restore per-row deactivate action on view-displays tables (272d0ef)
- restore ref-scoped observers & non-approved lists (RDF4J BIND-in-UNION bug) (020ccdb)
Build and continuous integration
- deps: lock file maintenance (01712b7)
General maintenance
Style improvements
nanodash-5.0.0
5.0.0 (2026-06-19)
⚠ BREAKING CHANGES
- requires nanopub-query >= 1.16 and a re-ingested spaces
repo; not compatible with older query instances (mixed-fleet breakage).
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
Features
- "add..." actions on the About-page preset/view-display listings (#302) (ada006d)
- "displayed here" flag on view-displays tables for all entity types (bd09676)
- "Pending Admins/Maintainers/Members" space view for unapproved role claims (a3671b7)
_noheadercolumn suffix to hide TabularView header labels (d2a1e63)- account controls on own About tab; outline dropdown chevron (19720f2)
- add "^" explore link to /explore "Described in" entries + rename view (5dbb1e0)
- add "👥 Members" view to the space About tab (56e8ef3)
- add "Nothing found." marker to NanopubSetView (1ff8314)
- add About tab to resource part pages (8f7a856)
- add Assigned roles view to space About page; cleaner role/view-display queries (#478) (0947361)
- add Content/Explore tabs to the standalone Explore page (aa6b354)
- add gen:EveryoneRole visibility sentinel; record view template (d91479b)
- add Info section to the part About tab (bf63fd7)
- add nanopub "^" explore link to /explore view-display entries (8b4b66b)
- add Observers view to space About tab; share stripe with Members (0c54e73)
- add standalone About pages for spaces, resources, and users (#478) (f3991bd)
- add Sub-units section to space About page as list views (e2ffc6d)
- annotate introductions keys with approval status + style in-cell emoji (e5ae715)
- apply view filters live as the user types (f3bddb1)
- breadcrumb label splitting, dropdown styling, np-column tweaks (77bb465)
- broaden post-publish refresh and add context-aware tab landing (8c172e2)
- bump About-page view heads (gating + template fixes) and Sub-units icon (e529596)
- claimants disambiguation as a collapsible inline notice (8509829)
- claimants overview + ref-pinned space pages (disambiguation) (7c157c9)
- consistent italic "(nothing found)" empty state across query views (ee73c5b)
- consolidate resource pages into Content/About/Explore/Raw tabs (#478) (89808eb)
- consolidate the profile experience onto the user About page (117c8e4)
- deactivate grid view mode for nanopub-set view (list only) (72c8e6c)
- disambiguation notice for spaces with conflicting refs (a6413f5)
- entry-action visibility + multiple/non-param mappings (magic-params phase 2) (cbe1d24)
- expose Nanodash-Version response header (5d7f083)
- gate render-path view displays by admin/maintainer/affected user (#302) (bcc02f2)
- gate view action buttons by role via gen:isVisibleTo on action nodes (ecda3df)
- group About-tab listings into titled sections; preset view to v5 (6/12 wide) (763d223)
- group rec/intro + presets/view-displays into shared stripes; rec icon 👋→👉 (c0eeedf)
- hard-code recommended actions into the "This is you" box (f373fd3)
- harden latest-view resolution in view-display queries (#302) (b439e7e)
- hide result filter textfield when all rows fit on the first page (737989b)
- introductions/recommendations as views + ListView render fixes (eab57b3)
- latest-version view listing and collapsed view chains on About pages (c168e77)
- merge account + signing-key into a highlighted "This is you" header box (4b68076)
- move view + entry actions into dropdown menus (8830704)
- part About add-view-display action targets the owning resource (5c03729)
- part-page presets/view-displays target the owning maintained resource (01a822a)
- per-row deactivate action in View-displays view; fix meta-view menu (57c9da5)
- per-type "add preset" templates (type-filtered preset choice) (bc2ff6e)
- per-type "add view display" templates via listing views (23d88ca)
- point preset-assignments view to v6 with per-row deactivate action (d1637d8)
- point preset-assignments view to v9 with active-only listing (2cdd7e8)
- point space listing at ref-aware get-spaces (v3) (48b9e64)
- point space-roles view to v11 with renamed built-in admin role (c1c6c5b)
- point space-roles view to v13 with tier column and 6/12 width (48b6e94)
- point space-roles view to v14 with width and add-role/add-user actions (d1fc125)
- point space-roles view to v17 (preset marking from materialized attachment) (754ead7)
- pre-fill sub-resource namespace from a Space context in view result-actions ([b616e17](b616e17faf7499ea7a276...