Skip to content

Release 0.1.2#66

Merged
karim-semmoud merged 4 commits into
mainfrom
release/0.1.2
Jun 11, 2026
Merged

Release 0.1.2#66
karim-semmoud merged 4 commits into
mainfrom
release/0.1.2

Conversation

@karim-semmoud

Copy link
Copy Markdown
Member

Summary

Patch release 0.1.2 with component fixes (pagination, menu, tooltip), installer/dependency compatibility for latest phx.new and Elixir 1.18, and expanded integration CI coverage for older phx_new.

Changes

Components

  • Pagination: Align link trigger aria-label with Connect SSR; omit labels on dead prev/next links (#64)
  • Menu: Fix trigger and items disabled state (#61)
  • Tooltip: Non-focusable trigger slot for composition (button/div triggers) (#62)
  • File upload live: Remove invalid live_img_preview sizing attrs; preview size comes from file-upload CSS

Dependencies and installer

  • Widen phoenix_live_view to ~> 1.1 so apps on LiveView 1.1.x or 1.2.x resolve without forcing an upgrade (#65)
  • corex.new: join NODE_PATH env lists in generated config.exs for Elixir 1.18 + tailwind 0.4.x

Enhancements

  • Integration tests: run all OTP / Elixir rows with latest phx_new and again with pinned phx_new 1.8.4

Version

  • Bump to 0.1.2 in mix.exs, installer/mix.exs, package.json

@karim-semmoud karim-semmoud self-assigned this Jun 11, 2026
@karim-semmoud karim-semmoud merged commit 07ad862 into main Jun 11, 2026
17 checks passed
@karim-semmoud karim-semmoud deleted the release/0.1.2 branch June 11, 2026 12: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.

1 participant