Released reagent-mui-nested-menu 0.1.0: nested MUI menus for Reagent/ClojureScript
(and React via npm). Dropdown menus, right-click context menus, per-item icons, and
keyboard navigation. Works with MUI v4 through v9, no CSS to import.
Clojars: https://clojars.org/io.github.jramosg/reagent-mui-nested-menu
Live demo: https://jonramos.dev/demos/jon-nested-menu/cljs/
Docs: https://cljdoc.org/d/io.github.jramosg/reagent-mui-nested-menu
Repo: https://github.com/jramosg/jon-nested-menu
Working on it, to be released soon 🙂
Where did you see it?
https://simm.is/stack/ -> Agents
https://github.com/jacobobryant/biff/tree/v2.x/libs/core: system composition and other interfaces for Biff projects. biff.core is the first of twelve Biff libraries that I'll be releasing over the coming months as part of "Biff 2". It provides the common interfaces and code that help the other Biff libraries work together while still being swappable. Mostly it includes a "system composition" implementation in a similar vein as Component/Integrant/Mount. It has the same "components" and "modules" concepts as Biff v1, and I've added a new "init functions" concept that makes it easier to pull more logic out of your app and into library code. I'm designing this and the other Biff libraries so they can be used ergonomically outside of Biff applications too, although in the case of biff.core, using it would probably turn your project into a Biff app by definition 🙂. See https://biffweb.com/p/core/ for more context about the design.
https://github.com/seancorfield/honeysql https://github.com/seancorfield/honeysql/releases/tag/v2.7.1388 -- Turn Clojure data structures into SQL
• Add support for window frames via the :frame clause (and frame helper) inside :over expressions and :window definitions, e.g. {:frame [:rows :between :unbounded-preceding :current-row]} produces ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW. Supports :rows/`:range`/`:groups` modes, single or :between bounds (`:unbounded-preceding`, :current-row, :unbounded-following, or [n :preceding]/`[n :following]` offset pairs), and frame exclusions, via PR https://github.com/seancorfield/honeysql/pull/599 from https://github.com/yenda and Claude Code.
• Note that PostgreSQL also supports CASE via PR https://github.com/seancorfield/honeysql/pull/598 from https://github.com/holyjak.
• Upgrade from EPL-1.0 to EPL-2.0 for broader compatibility. Explicitly allow for relicensing of HoneySQL code under Apache-2.0.
• Update dev/test deps.
Follow-up in #C66EM8D5H