Skip to content

Merge release/17.5 into dev#23525

Merged
myabc merged 14 commits into
devfrom
merge-release/17.5-20260603051246
Jun 3, 2026
Merged

Merge release/17.5 into dev#23525
myabc merged 14 commits into
devfrom
merge-release/17.5-20260603051246

Conversation

@openprojectci

Copy link
Copy Markdown
Contributor

Created by GitHub action

thykel and others added 11 commits May 26, 2026 23:47
…loop'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
… (FEASIBILITY)

Feasibility-study draft showing the openproject-side consumer changes
that go with op-blocknote-extensions v0.1.0 (opf/op-blocknote-extensions
PRs #133 and #134, not yet merged):

frontend
- @blocknote/{core,mantine,react}: ^0.44.2 → ^0.51.0
- op-blocknote-extensions: v0.0.26 → v0.1.0 (URL not live yet)
- OpBlockNoteEditor.tsx: BlockNote 0.51 tightened CollaborationOptions —
  omit the whole `collaboration` block when no hocuspocusProvider is
  wired up; cast the provider at the boundary because Hocuspocus's
  `awareness: Awareness | null` doesn't match BlockNote's
  `Awareness | undefined`.

hocuspocus (extensions/op-blocknote-hocuspocus)
- @blocknote/server-util: ^0.44.2 → ^0.51.0
- @blocknote/core (dev): ^0.44.2 → ^0.51.0
- op-blocknote-extensions: v0.0.18 → v0.1.0
- openProjectApi.ts: import the static specs from the new
  `op-blocknote-extensions/server` subpath (keeps @blocknote/react out
  of Node); align schema key with the post-refactor block type
  ("openProjectWorkPackage" → "openProjectWorkPackageBlock"); register
  the inline static spec so inline work-package chips survive the
  markdown export.

Lockfiles intentionally not regenerated: the v0.1.0 GitHub URL doesn't
resolve yet. Reviewers should treat this PR as a feasibility study, not
a mergeable artefact.

Refs: https://community.openproject.org/wp/74654

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
https://community.openproject.org/wp/74654

This was renamed to a generic name in op-blocknote-extensions so we
can support different functionality without forcing everyone who uses
the extension to add a new hook each time we need something new.
…mantic-one-on-th

fix(ui): Numeric ID instead of semantic one on the error message on bulk edit (WP #74928)
@openprojectci openprojectci added the create-merge-release-into-dev-pr Mark auto created PRs that will be auto closed too label Jun 3, 2026
@myabc myabc self-assigned this Jun 3, 2026
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Dependency Review

The following issues were found:

  • ❌ 3 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 18 package(s) with unknown licenses.
  • ⚠️ 6 packages with OpenSSF Scorecard issues.

View full job summary

@ihordubas99 ihordubas99 force-pushed the merge-release/17.5-20260603051246 branch from cda677a to 4e73bd4 Compare June 3, 2026 11:56
@myabc myabc merged commit 31b05c8 into dev Jun 3, 2026
20 of 22 checks passed
@myabc myabc deleted the merge-release/17.5-20260603051246 branch June 3, 2026 12:46
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

create-merge-release-into-dev-pr Mark auto created PRs that will be auto closed too

Development

Successfully merging this pull request may close these issues.

6 participants