Skip to content

chore(main): release 1.0.0 - #10

Merged
nlemoine merged 1 commit into
mainfrom
release-please--branches--main--components--page-for-custom-post-type
May 8, 2026
Merged

chore(main): release 1.0.0#10
nlemoine merged 1 commit into
mainfrom
release-please--branches--main--components--page-for-custom-post-type

Conversation

@github-actions

@github-actions github-actions Bot commented May 8, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.0.0 (2026-05-08)

⚠ BREAKING CHANGES

  • migrate pre-1.0 installs to opt-in use_slug
  • Refactor plugin

Features

  • Add body class filtering for custom post type pages (2799975), closes #8
  • Add coverage for WPML in QA workflow (649739d)
  • Add integration for The SEO Framework with custom ACF location rules and breadcrumbs (ba8e6fe)
  • Add WPML integration (3436613)
  • clean up plugin options on uninstall (7654442)
  • Enhance coverage generation with additional test suites and merge functionality (ea298fd)
  • Enhance integration tests for Polylang and Yoast SEO by clearing caches and ensuring indexables (936b8de)
  • Enhance Polylang integration by setting default language for pages and cleaning up global state in tests (a245d79)
  • Enhance Yoast SEO integration with targeted fix for page detection logic (3aaeaf5)
  • Ensure default language is set for Polylang to prevent TypeError in post creation (b4505db)
  • i18n with .pot file generation (a01dcb9)
  • Improve integration tests by ensuring taxonomy registration and updating Polylang language setup (f845ff8)
  • Improve permalink handling in dropdown and set default language for Polylang (84125ec)
  • improve PHPStan (a951c02)
  • improve PHPStan (549594f)
  • Improve type safety and error handling across various components (1187447)
  • migrate pre-1.0 installs to opt-in use_slug (86a25c1)
  • Refactor language setup in tests to use PLL()->model directly for improved reliability (4791882)
  • Refactor plugin (736a7e4)
  • Set up Polylang languages in tests to prevent TypeError during post creation (7084b02)
  • Update function calls to use namespaced versions for improved clarity and maintainability (a42e71d)
  • Update integration tests to include WordPress version matrix and improve error handling (a5ce2cf)
  • Update page slug display in dropdown and improve related descriptions for SEO impact (ddcd5f5)
  • Update README for clarity and enhance bootstrap process for Polylang integration (cc6f2b9)
  • warn before slug changes for assigned CPT pages (ca1113e)

Bug Fixes

  • Flush rewrite rules on any permalink-affecting page update (d151975)
  • reset Migrator CURRENT_VERSION to the last released version (dfbb928)
  • use block markers for the Migrator version constant (9f51bc2)
  • use constant (08b2903)
  • wpseo (a26d8ed)
  • wpseo (35c984b)
  • wpseo (3fda593)

This PR was generated with Release Please. See documentation.

nlemoine added a commit that referenced this pull request May 8, 2026
release-please's inline marker regex (\d+\.\d+\.\d+\s*[#/]+\s*x-release-please-version)
requires the version to be immediately followed by whitespace and the
comment delimiter. Our line had `'1.0.0';` between the version and the
`//`, so the regex never matched and release-please skipped the file
in PR #10.

Switching to block markers ('// x-release-please-start-version' /
'// x-release-please-end' on their own lines) sidesteps the regex
constraints — release-please updates any version found inside the
block regardless of surrounding syntax.
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--page-for-custom-post-type branch from 12563cd to 90fd580 Compare May 8, 2026 13:33
@nlemoine
nlemoine force-pushed the release-please--branches--main--components--page-for-custom-post-type branch from 90fd580 to 38a78a1 Compare May 8, 2026 13:39
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--page-for-custom-post-type branch from 38a78a1 to 0a5e840 Compare May 8, 2026 13:41
@nlemoine
nlemoine merged commit fc7b612 into main May 8, 2026
@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@mrleblanc101

Copy link
Copy Markdown

🚀

@nlemoine
nlemoine deleted the release-please--branches--main--components--page-for-custom-post-type branch May 8, 2026 14:02
@nlemoine

nlemoine commented May 8, 2026

Copy link
Copy Markdown
Owner

Yeah, finally :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wrong body_class

2 participants