Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Mafs 0.16.0, document components #17

Merged
merged 7 commits into from
Jun 8, 2023
Merged

Conversation

sritchie
Copy link
Member

@sritchie sritchie commented May 24, 2023

  • Update to Mafs 0.16.0, document components #17:

    • Upgrades Mafs to 0.17.0 (see the Mafs CHANGELOG entry
      here
      )

    • Adds mafs.core/Polyline and mafs.plot/Inequality.

    • mafs.core/Mafs now supports an :on-click handler.

    • mafs.vector and mafs.matrix are now cljc files, so that projects like
      Emmy-Viewers can
      construct Mafs-style vectors and matrices on the JVM.

    • Removes the former defcomponent macro in favor of explicit defns. This
      makes the project compatible with Portal
      and other libraries that need to load cljs files via
      SCI.

    • Upgrades our reagent dependency to 1.2.0, and upgrades Clerk for the docs
      site build to the latest main.

    • All components are now well-documented!

@sritchie sritchie changed the title Update to 0.16.0 Update to Mafs 0.16.0 May 24, 2023
@sritchie sritchie changed the title Update to Mafs 0.16.0 Update to Mafs 0.16.0, document components Jun 8, 2023
@sritchie sritchie merged commit cc09f78 into main Jun 8, 2023
@sritchie sritchie deleted the sritchie/update branch June 8, 2023 11:54
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