Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

v1.0.0-beta.97

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 May 20:27
· 35 commits to beta since this release
1ca2eeb

1.0.0-beta.97 (2026-05-25)

Bug Fixes

  • ci: clear red beta release pipeline — lint errors + doc coverage (#436) (1ca2eeb)
  • CnAppNav: align settings-foldout items with the main list inset (#434) (979f337), closes #app-settings
  • CnAppNav: drop hard border-top on the footer list (#415) (0871583)
  • CnAppNav: give footer list native settings-area padding (#420) (3b65b2d)
  • CnBookmarksTab: drop external favicon load (CSP), use glyph tile (653f5ae)
  • CnContactsTab: correct unlink URL in test + docblock to the real route (4349c76)
  • CnIntegrationWidget: register per-app icons so tabs/empty-states render the real glyph (dd59617)
  • CnPageRenderer: forward $listeners + $attrs to dispatched pages (B1) (#380) (dbb29df), closes fallthrou#binding
  • CnStatusBadge: use accessible -text colours on light variants (b2387ea)
  • flow leaf: mirror NC Flow rules list with NcListItem rows (bfbb4c0), closes #0082c9
  • integrations: make bookmarks leaf mirror NC Bookmarks (e70c95d), closes #0082c9
  • integrations: mirror NC Analytics in the analytics leaf tab (66292dc)
  • integrations: mirror NC Calendar agenda look in calendar leaf (eadfcf2)
  • integrations: mirror NC Contacts in the contacts leaf (a170537), closes #0082c9
  • integrations: mirror NC Mail message list in email leaf (0e9655e), closes #0082c9
  • integrations: mirror NC Photos timeline in CnPhotosTab (6ee30d0)
  • integrations: mirror NC Talk in the talk leaf (cf14fb3)
  • integrations: mirror OpenProject work-package list in openproject leaf (5c095e1), closes #id #1A67A3
  • integrations: name the backing NC app in empty-state copy (3dd8256)
  • integrations: restyle collectives leaf to mirror NC Collectives pages (6ee133e)
  • integrations: time-tracker leaf mirrors real TimeManager list (1c23bef), closes #16a085
  • maps: mirror NC Maps favourites in the locations leaf (7690225), closes #0082c9
  • shares: mirror the real Nextcloud share list in CnSharesTab (ec9cc3f)
  • support-dialog: add bottom padding so CTAs aren't flush with the dialog edge (#405) (4ca6d86)
  • support-dialog: reorder button grid + tidy spacing + "Founder of Conduction" (#400) (eaf6751)
  • support-dialog: say "a founder of Conduction" (not the sole founder) (#404) (1e4bb12)
  • xwiki: mirror XWiki page index in the Articles leaf (73b4a76)

Features

  • CnAppNav: three-section nav model + Settings foldout (Phase 2) (#401) (1ca0fbe)
  • CnChartWidget: re-query dataSource on cn:widget:refresh (#6) (#402) (a4a8218)
  • CnIndexPage: built-in Request-a-feature action on list views (#7) (#403) (55d2531)
  • CnIntegrationWidget: tabbed integration widget + single-integration mode + per-app empty states (c270809)
  • CnObjectSidebar: default use-registry to true (registry-driven tabs by default) (e97f1ed)
  • CnWidgetWrapper: built-in default action handlers + refresh contract (B2/B3) (#381) (d815350)
  • dashboard: optional header date-range picker (showHeaderPicker config) (#425) (cabcb39), closes 367..#369
  • date-range: hour presets, time selection, preset-by-name default, chip preset fix (#395) (08df060), closes #1 #3 #2 #5 #4
  • deck-leaf: mirror real NC Deck cards in CnDeckTab (e5ceaaa)
  • forms: mirror NC Forms in the linked-forms tab (ee0202d)
  • integrations/activity: Tier-2 — filter bar + load-more pagination (05dffbe), closes openregister#1318
  • integrations/analytics: Tier-2 — report picker + create dialog (20d3a15), closes openregister#1321
  • integrations/bookmarks: Tier-2 — picker + create dialog with tags (c50ad54), closes openregister#1315
  • integrations/collectives: Tier-2 — page picker + create dialog (e82fffa), closes openregister#1317
  • integrations/cospend: Tier-2 — project/bill picker + create dialog (8da4b15), closes openregister#1324
  • integrations/email: Tier-2 — 3-step picker + compose-in-Mail CTA (4ace78d), closes openregister#1309
  • integrations/flow: Tier-2 — admin picker + read-only mode for non-admins (f3cc32d), closes openregister#1320
  • integrations/maps: Tier-2 — POI picker + create dialog (f9f23b9), closes openregister#1316
  • integrations/openproject: Tier-2 — work-package picker + create dialog (21c5973)
  • integrations/photos: Tier-2 — album picker + create dialog (db64cb9), closes openregister#1319
  • integrations/shares: Tier-2 — share-create dialog (user/group/link/email) (623696a)
  • integrations/talk: CnTalkRoomCreate — Tier-2 inline-create-room dialog (33c95d4), closes openregister#1312
  • integrations/talk: CnTalkRoomPicker — Tier-2 pick-existing-room dialog (5caff8d), closes openregister#1312
  • integrations/talk: wire CnTalkTab with picker + create + unlink (Tier-2) (df28c1f), closes openregister#1312
  • integrations/time-tracker: Tier-2 — entry picker + create dialog (6521cb7), closes openregister#1322
  • integrations/xwiki: Tier-2 — page picker + create dialog with unconfigured-state handling (4360a35), closes openregister#1326
  • integrations: consume standardized pagination envelope + wire load-more to nextCursor (df5f0a7)
  • integrations: make cospend leaf mirror real NC Cospend (c900ecd)
  • integrations: mirror NC Activity feed in CnActivityTab leaf (ca195bd)
  • polls leaf: mirror NC Polls list look in CnPollsTab/Card (f4c9ce5)
  • support-dialog: CnSupportDialog + useSupportDialog + roadmap sidebar 4th container (#374) (258a425)
  • widgets: readable date-range chip + spinning refresh icon (#386) (dbefcf7)