- BREAKING: Bump dependencies
- Add clj-kondo configs and export for better linting.
- Bump lodash to fix dependabot high severity alert.
- Add query parameter "ws" to allow open a specific workspace.
- Add theme selector and dark mode.
- Fix npm packages security vulnerabilities.
- Fix shadow cljs target. Use shadow-cljs helper to find test namespaces
- Fix shadow cljs target (manually add back fn removed from Shadow)
- Remove accidental usage of ghostwheel
- Fix deps
- Bump Fulcro 3 deps
- Fix Fulcro 3 card refresh
- Improved tab styling
- Add support for Fulcro 3
- Prevent update errors when workspaces is not initialized
- Add disable state style to workspaces ui button
- Accept ::f.portal/root-node-props on Fulcro portal
- Add generic button to remount card
- Now when you send initial state and the Fulcro component doens't implemenet it, params are used as is instead of crashing
- Add support for
::f.portal/computed
- Support alt+click on menu to open card in solo mode
- Highlight text match on spotlight search
- Support ::f.portal/root-state in Fulcro portal
- Fixes to portal persistent apps
- Fix order of actual/expected when checking
=
on tests
- Add
stretch-flex
align
- Add target support runner for shadow-cljs
- Fix solo hint
- Start spotlight search only after 2 characters
- Fulcro portal make root don't render when root props are empty
- Use fuzzy from
com.wsscode/fuzzy
- Fixed react-key issues on spotlight
- Add button in the index to show/hide
- Add button to show spotlight
- Add help dialog and a action button to show it
- Improved spotlight search algorithm, details highlighed
- Styled index headers
- Customize keyboard shortcuts (no ui, have to change on local storage manually for now)
- Add error boundaries and try catch to prevent workspaces from breaking when some exception happens during card render/refresh
- Use new fulcro css support (requires Fulcro 2.6+)
- Add back some required dependencies to jar
- All tests runner
- Solo cards
- Simplified shadow-cljs setup, automatic setup hooks
- More description at initial page
- Open workspace via spotlight
- Fix warning for deftest in cljs
- Prevent errors when card doesn't define refresh
- Fix deftest to work with Clojure code
- Initial release 🎉