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

Releases: ConductionNL/mydash

Release 1.0.4

12 May 22:24
140afb8

Choose a tag to compare

What's Changed

  • ci(docs): fix documentation workflow cname to mydash.conduction.nl by @rubenvdlinde in #146

Full Changelog: v1.0.3...v1.0.4

Release 1.0.3

01 May 13:02
b64a9bf

Choose a tag to compare

What's Changed

  • Release: merge development into beta by @github-actions[bot] in #1
  • Release: merge development into beta by @github-actions[bot] in #6
  • fix: Spec enrichment, prometheus metrics, permissions bug fix by @rubenvdlinde in #8
  • feat: OpenSpec implementation by @rubenvdlinde in #10
  • Release: merge development into beta by @github-actions[bot] in #7
  • [Docs] Feature overview with GEMMA/TEC standards by @rubenvdlinde in #18
  • feat: Enrich all OpenSpec specifications by @rubenvdlinde in #15
  • chore(mydash): Convert all specs to change proposals by @rubenvdlinde in #16
  • fix: Resolve CI quality check failures by @rubenvdlinde in #12
  • fix(headers): @author email typo dev@conductio.nl -> info@conduction.nl by @rubenvdlinde in #22
  • chore: add missing generated artifact entries to .gitignore by @rubenvdlinde in #13
  • chore: Update openspec config and gitignore docs artifacts by @rubenvdlinde in #14
  • retrofit: legacy-widget-bridge capability (4 REQs / 5 methods) by @rubenvdlinde in #23
  • feat(i18n): Fix missing translation and add MyDash key by @rubenvdlinde in #21
  • chore(phpstan): fix OCP autoload (725->0 errors, 17 in baseline) by @rubenvdlinde in #48
  • chore(test): add Vitest infrastructure by @rubenvdlinde in #43
  • feat(infra): typed initial-state contract by @rubenvdlinde in #45
  • feat(admin): configurable group priority order by @rubenvdlinde in #44
  • feat(resources): admin-only resource upload endpoint by @rubenvdlinde in #46
  • feat(dashboards): group_shared scope + visible-to-user resolver by @rubenvdlinde in #47
  • feat(admin-templates): primary-group routing resolver by @rubenvdlinde in #49
  • feat(resources): SVG sanitiser plugged into upload pipeline by @rubenvdlinde in #51
  • feat(dashboards): per-group default dashboard by @rubenvdlinde in #52
  • feat(resources): public resource serve + listing endpoints by @rubenvdlinde in #53
  • feat(widgets): text-display widget by @rubenvdlinde in #50
  • feat(widgets): label widget by @rubenvdlinde in #54
  • feat(widgets): image widget with upload pipeline by @rubenvdlinde in #55
  • Add 25 OpenSpec proposals for multi-tenant dashboard platform by @rubenvdlinde in #42
  • feat(grid): widget collision placement helper by @rubenvdlinde in #56
  • feat(grid): responsive breakpoints (1400/1100/768/480 cols) by @rubenvdlinde in #57
  • feat(dashboard-icons): IconPicker (built-in + upload) by @rubenvdlinde in #58
  • feat(dashboard-switcher): slide-in sidebar with 3 sections by @rubenvdlinde in #59
  • feat(widgets): right-click context menu by @rubenvdlinde in #60
  • feat(admin-settings): allow_user_dashboards runtime gate by @rubenvdlinde in #61
  • feat(widgets): Nextcloud Dashboard widget proxy by @rubenvdlinde in #63
  • feat(dashboards): active-dashboard resolution chain by @rubenvdlinde in #62
  • feat(dashboard-sharing): notifications + bulk management + delete cascade by @rubenvdlinde in #64
  • feat(dashboards): fork visible dashboard as personal copy by @rubenvdlinde in #66
  • feat(widgets): link-button widget with createFile action by @rubenvdlinde in #67
  • feat(widgets): unified Add/Edit widget modal by @rubenvdlinde in #65
  • feat(runtime-shell): final integration of all replica capabilities by @rubenvdlinde in #68
  • Release: merge development into beta by @github-actions[bot] in #11
  • build(deps): Bump the npm_and_yarn group across 2 directories with 16 updates by @dependabot[bot] in #37
  • Repair conditional rules + admin templates + permission defaults by @rubenvdlinde in #39
  • chore: Align MyDash with template + hydra ADRs by @rubenvdlinde in #34
  • Release: merge development into beta by @github-actions[bot] in #70
  • build(deps): Bump lodash-es from 4.17.23 to 4.18.1 in /docusaurus in the npm_and_yarn group across 1 directory by @dependabot[bot] in #69
  • chore(frontend): swap remaining @nextcloud/vue imports to @conduction/nextcloud-vue by @rubenvdlinde in #71
  • chore(security): ADR-005 — stop leaking exception messages from 3 controllers by @rubenvdlinde in #80
  • ci(sbom): open PR for SBOM updates instead of pushing direct to protected branches by @rubenvdlinde in #76
  • docs: walkthrough findings + screenshots + scrub competitor name from openspec by @rubenvdlinde in #74
  • fix(phpcs): clear PageController + ResponseHelper formatting errors blocking release by @rubenvdlinde in #75
  • fix(factory): accept permissionLevel arg on DashboardFactory::create (fixes broken unit test) by @rubenvdlinde in #77
  • fix(notifier): correct OCP\IL10N namespace + setParsedMessage param name by @rubenvdlinde in #78
  • fix(phpstan): clear remaining 26 errors + un-swallow composer script by @rubenvdlinde in #79
  • Release: merge development into beta by @github-actions[bot] in #72
  • chore: update SBOM (auto-generated) by @github-actions[bot] in #82
  • chore(deps): npm audit fix — clear all 6 high-severity vulnerabilities (lockfile-only) by @rubenvdlinde in #81
  • chore: update SBOM (auto-generated) by @github-actions[bot] in #84
  • Release: merge development into beta by @github-actions[bot] in #83
  • chore(sbom): remove per-app SBOM workflow + checked-in SBOM (release-asset only) by @rubenvdlinde in #86
  • chore: harmonize .gitignore — dedupe + add IDE/docs/Nextcloud sections by @rubenvdlinde in #88
  • fix: re-apply JSONResponse swap (reverted by #80) + phpcs nit + apexcharts license by @rubenvdlinde in #90
  • Release: merge development into beta by @github-actions[bot] in #87
  • Release: merge beta into main (1.0.3-unstable.4) — manual conflict resolution by @rubenvdlinde in #93

New Contributors

  • @github-actions[bot] made their first contribution in #1
  • @dependabot[bot] made their first contribution in #37

Full Changelog: v1.0.2...v1.0.3

Beta 1.0.3-beta.20260501125044

01 May 12:52
c6db4d6

Choose a tag to compare

Pre-release

What's Changed

  • build(deps): Bump lodash-es from 4.17.23 to 4.18.1 in /docusaurus in the npm_and_yarn group across 1 directory by @dependabot[bot] in #69

Full Changelog: v1.0.3-beta.20260430205559...v1.0.3-beta.20260501125044

Beta 1.0.3-beta.20260501080806

01 May 08:09
c6db4d6

Choose a tag to compare

Pre-release

What's Changed

  • build(deps): Bump lodash-es from 4.17.23 to 4.18.1 in /docusaurus in the npm_and_yarn group across 1 directory by @dependabot[bot] in #69

Full Changelog: v1.0.3-beta.20260430205559...v1.0.3-beta.20260501080806

Beta 1.0.3-beta.20260501080454

01 May 08:05
c6db4d6

Choose a tag to compare

Pre-release

What's Changed

  • build(deps): Bump lodash-es from 4.17.23 to 4.18.1 in /docusaurus in the npm_and_yarn group across 1 directory by @dependabot[bot] in #69

Full Changelog: v1.0.3-beta.20260430205559...v1.0.3-beta.20260501080454

Beta 1.0.3-beta.20260430212312

30 Apr 21:24
c6db4d6

Choose a tag to compare

Pre-release

What's Changed

  • build(deps): Bump lodash-es from 4.17.23 to 4.18.1 in /docusaurus in the npm_and_yarn group across 1 directory by @dependabot[bot] in #69

Full Changelog: v1.0.3-beta.20260430205559...v1.0.3-beta.20260430212312

Beta 1.0.3-beta.20260430205559

30 Apr 20:57
45fb443

Choose a tag to compare

Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.1-beta.1...v1.0.3-beta.20260430205559

Unstable Release 1.0.3-unstable.4

12 Mar 16:06

Choose a tag to compare

Pre-release
v1.0.3-unstable.4

Bump version to 1.0.2 [skip ci]

Unstable Release 1.0.3-unstable.3

12 Mar 08:30

Choose a tag to compare

Pre-release
v1.0.3-unstable.3

Bump version to 1.0.2 [skip ci]

Beta 1.0.3-beta.20260319143203

19 Mar 14:32

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.0.1-beta.1...v1.0.3-beta.20260319143203