Skip to content

chore(deps): nextcloud-vue 2.35.1 - #3376

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/nc-vue-2.35.0
Sep 3, 2026
Merged

chore(deps): nextcloud-vue 2.35.1#3376
rubenvdlinde merged 1 commit into
developmentfrom
chore/nc-vue-2.35.0

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

openregister's bootstrap is what populates the integration registry, so a leaf fix only reaches the fleet when this app is rebuilt.

That is worth stating plainly because it cost me two wrong conclusions. dossiq bumping its own copy of the library changed nothing about the registered descriptors, so a fix that was correct in the library still showed the old behaviour on a case, and every static check agreed with me.

What 2.35.1 brings

  • The notes leaf renders its widget surface in a tab panel, so the panel gets the inline compose textarea and the widget's own styling instead of the sidebar component's.
  • The registry carries bareWidget through registration. Without this the flag above is dropped by the normaliser and the opt-in silently does nothing.
  • A contact moment leaf sourced from pipelinq's per-entity activity endpoint.
  • Array-mode dynamic properties, so a schema can store form answers on the parent object instead of one child record each.

Verified on the running instance, not from the version number

After this bump and rebuild, on a live dossiq case:

  • window.OCA.OpenRegister.integrations.get('notes').bareWidget is true
  • the tabbed Notes panel renders CnNotesCard with a textarea
  • it carries no cn-sidebar-tab markup
  • and it draws no CnDetailCard of its own, so there is no card nested inside the tabs card

The registry also now lists contactmoment among its 30 integrations.

🤖 Generated with Claude Code

openregister's bootstrap is what populates the integration registry, so
a leaf fix only reaches the fleet when THIS app is rebuilt. dossiq
bumping its own copy changed nothing about the registered descriptors,
which is how a fix that was correct in the library still showed the old
behaviour on a case.

2.35.1 brings:

- the notes leaf rendering its widget surface in a tab panel, so the
  panel gets the inline compose textarea and the widget's own styling
  instead of the sidebar component's
- the registry carrying bareWidget through registration, without which
  the flag above is dropped and the opt-in silently does nothing
- a contact moment leaf sourced from pipelinq
- array-mode dynamic properties

Verified on the running instance rather than from the version number:
the registry now reports bareWidget true for notes, the tabbed panel
renders CnNotesCard with a textarea, and it draws no card of its own.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ 5a826b1

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-specs
test-l10n
test-l10n-parity
format
check-schema-l10n
check-l10n-js
composer ✅ 174/174
npm ✅ 543/543
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright ⏭️ deferred — runs on the promotion into beta/main, not on a pull request into development
Hydra gates

Quality workflow — 2026-09-03 13:49 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit 9c05d71 into development Sep 3, 2026
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant