Skip to content

[Task]: Remove extracted NewsletterBundle from Core repository#14902

Merged
dvesh3 merged 5 commits into11.xfrom
remove_extracted_newsletter_bundle
Apr 12, 2023
Merged

[Task]: Remove extracted NewsletterBundle from Core repository#14902
dvesh3 merged 5 commits into11.xfrom
remove_extracted_newsletter_bundle

Conversation

@mattamon
Copy link
Copy Markdown
Contributor

@mattamon mattamon commented Apr 12, 2023

Changes in this pull request

Resolves #14802

Additional info

WHAT

🤖 Generated by Copilot at f3295dd

Removed the deprecated PimcoreNewsletterBundle and all its related files and configurations. This bundle provided a newsletter feature that was based on an outdated library and had security and performance issues.

🤖 Generated by Copilot at f3295dd

PimcoreNewsletterBundle
Gone with the autumn wind
No more security woes

HOW

🤖 Generated by Copilot at f3295dd

  • Remove the PimcoreNewsletterBundle and all its related files and configurations (link, F1-F18)

@mattamon mattamon added the Task label Apr 12, 2023
@mattamon mattamon added this to the 11.0.0 milestone Apr 12, 2023
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 12, 2023

Review Checklist

  • Target branch (10.5 for bug fixes, others 11.x)
  • Tests (if it's testable code, there should be a test for it - get help)
  • Docs (every functionality needs to be documented, see here)
  • Migration incl. install.sql (e.g. if the database schema changes, ...)
  • Upgrade notes (deprecations, important information, migration hints, ...)
  • Label
  • Milestone

@mattamon mattamon requested a review from dvesh3 April 12, 2023 09:16
Copy link
Copy Markdown
Contributor

@kingjia90 kingjia90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM Removal is fine, just misses some useful info that could be put in this PR along the removal

@mattamon
Copy link
Copy Markdown
Contributor Author

LGTM Removal is fine, just misses some useful info that could be put in this PR along the removal

* [ ]  Upgrade notes that is moved to `pimcore/newsletter-bundle`

* [ ]  a mention in https://github.com/pimcore/pimcore/blob/11.x/doc/23_Installation_and_Upgrade/07_Updating_Pimcore/12_V10_to_V11.md about the compatibility-bridge necessity ([Add Newsletter classes to add alias for old datatype namespace compatibility-bridge-v10#5](https://github.com/pimcore/compatibility-bridge-v10/pull/5))

[Newsletter] has been moved to pimcore/newsletter-bundle package. -> Upgrade notes are already there since I put them in the Extraction PR already :)

@dvesh3 dvesh3 merged commit d03a7a1 into 11.x Apr 12, 2023
@dvesh3 dvesh3 deleted the remove_extracted_newsletter_bundle branch April 12, 2023 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extract Newsletter functionality into a bundle

3 participants