Skip to content

Conversation

@jrogers-hedgeye
Copy link
Contributor

https://www.pivotaltracker.com/story/show/0000000000

⚠️ BREAKING CHANGES ⚠️

phlex-rails is still in release candidate stage (since Nov'24!), but updating phlex-icons requires updating that dependency. 😢

I've run the storybook and fixed the code. Everything seems to be fine.

Required changes for libs/apps depending on this gem

  • change all Phlex::Icon references to PhlexIcon
  • change all uses of unsafe_raw to raw(safe(my_string))

- phlex-rails is at a 4-month release candidate
- phlex-icons >= 2 requires the updated phlex-rails
- breaking changes from 0.4.2, thus the major version bump
Copy link

@hedgeye-bnovak hedgeye-bnovak left a comment

Choose a reason for hiding this comment

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

Approved feel free to coordinate the rest. not merging

Copy link
Contributor

@hedgeye-sdeming hedgeye-sdeming left a comment

Choose a reason for hiding this comment

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

You covered all of the upgrades! Looks good.

@jrogers-hedgeye jrogers-hedgeye merged commit bde4c3a into hedgeyedev:master Feb 6, 2025
0 of 3 checks passed
@jrogers-hedgeye jrogers-hedgeye deleted the update-phlex-icons-and-phlex-rails-dependencies branch February 6, 2025 15:59
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.

3 participants