Skip to content

Add pyxle-mail to the plugin catalog and update examples to React 19#4

Merged
shivamsn97 merged 2 commits into
mainfrom
docs/plugin-catalog-currency
Jul 10, 2026
Merged

Add pyxle-mail to the plugin catalog and update examples to React 19#4
shivamsn97 merged 2 commits into
mainfrom
docs/plugin-catalog-currency

Conversation

@shivamsn97

Copy link
Copy Markdown
Member

The pyxle-mail plugin (email over SMTP / Resend, released 0.1.0) shipped a while
back but the repo's own docs still described a two-plugin catalog, and the example
apps lagged the framework's React version.

pyxle-mail now listed everywhere it belongs:

  • README package table, PyPI badge row, install snippet, layout diagram, and the editable dev-install line.
  • SECURITY.md supported-versions table (and "Both packages" → "All packages", version-robust).
  • CLAUDE.md structure — which also still marked pyxle-auth and pyxle-db as "(planned)" although both ship.

Examples updated to the current runtime:

  • pyxle-auth/examples/auth-app and pyxle-db/examples/crud-notes pinned React 18.3.1 / Vite 5; bumped to React 19 / Vite 7 / @vitejs/plugin-react 5 with a Node 20.19+ engines floor, matching the framework scaffold. Lockfiles regenerated.

pyxle-mail (email over SMTP/Resend, shipped 0.1.0) was missing from the README
package table, PyPI badge row, install snippet, layout diagram, and dev-install,
from the SECURITY.md supported-versions table, and from the CLAUDE.md structure —
which also still marked pyxle-auth and pyxle-db as '(planned)' though both ship.
List all three official plugins consistently.
Both example apps pinned React 18.3.1 / Vite 5, lagging the framework's React 19
runtime and the scaffold. Bump react/react-dom to ^19.1.0, Vite to ^7.1.0,
@vitejs/plugin-react to ^5.0.0, add the Node 20.19+ engines floor, and run via
'pyxle dev'/'pyxle build'.
@shivamsn97 shivamsn97 merged commit d3b50f3 into main Jul 10, 2026
7 checks passed
@shivamsn97 shivamsn97 deleted the docs/plugin-catalog-currency branch July 10, 2026 18:42
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