Releases: djblue/portal
Releases · djblue/portal
0.37.1
0.37.0
Warning The clojars jar deployed with a broken pom.xml (use 0.37.1 instead)
- Change shadow config to existing preload and change custom preloads away from
portal namespace (#167) 7d27db1 Thanks @grahamcarlyle!
NPM Support
- Add plotly viewer as an example da0439d
- Simplify node module loading code d0a0588
- Update sci to use
/load
endpoint 2e5437e - Add
/load
endpoint to jvm server 57a0254 - First cut of
portal.runtime.npm/node-resolve
70ce1a2
Bug Fixes
0.36.0
- Allow passing options to
portal.shadow.remote
d70730d
CLR Support
- Add :cljr runtime logo 2d369c7
- Optionally load
clr.data.json
52bb1d3 - Add basic CLR example project 49a9aa2
- Update
examples.data
for CLR 4aea238 - Port
portal.console
to CLR 9069afc - First cut of ClojureCLR runtime support 8554ea2
UX Tweaks
Bug Fixes
0.35.1
- Use pprint for collection of scalars d706d15
- Update how empty cells are styled d45ac1f
- Specialize
:portal.viewer/table
for maps bb43ab4 - Add :window-title to
portal.api/docs
f659c2e - Fix typos. (#163) 64ce611 Thanks @maacl!
- Add ovsx publish (fixes #158) 509a606
- Remember ViewColumn between opens (#161) 2bbedc5 Thanks @PEZ!
- Fix broken badge for VS Marketplace (#159) fa73b69 Thanks @bpringe!
0.35.0
- Updates IJ plugin for 2022.3 (#154) 4c71251
- Thanks @coyotesqrl for the updates!
- Add portal.ui.select to sci libs aa99f9c
- Improve symbol go-to resolution 01f6942
- Add jwt viewer to quickly parse jwt strings 981ded5
UX Tweaks
- Auto close repl when portal session is closed 5a177b5
- Explicitly fail when nrepl middleware is missing for
portal.api/repl
6cb4507 - Increase click area for history buttons c7ebf53
- Target "_blank" absolute links d7f692f
- Add github markdown style callouts 0c97f45
Documentation
Viewer Docs
- Add
portal.api/docs
to open docs in portal a11c6b3 - Add jwt viewer to docs fed6916
- Add more time examples 8e18c15
- Add error example cases 60b30d9
- Add relative time example to viewer docs 016c238
- Add spec for diff viewer 4d2818f
- Add diff and csv to viewer docs bb2e016
Bug Fixes
- Preserve
:ns
in portal.nrepl/wrap-repl 3e5a69f- Fixes
portal.api/repl
for vs-code
- Fixes
- Fix bb spec warning 497dd39
- Switch vega / vega-lite to svg for vs-code c70a359
- Account for filtering when selecting viewer 4d560cf
- Thanks @seancorfield for the bug report!
- Fixes different values rendering the same (#119) 4090fa1
- Thanks @daslu for the bug report!
- Fix java long rendering 5944ec8
0.34.2
- Fix edge case around commands and default viewers 624f0b8
- Thanks @rschmukler for the bug report!
0.34.1
- Fix stackoverflow with volatiles b9de7ff
- Thanks @wilkerlucio for the bug report!
0.34.0
UX Tweaks
- Only highlight background on filtering 97d7930
- Thanks @Dangercoder for the feedback!
- Allow copy + paste of binary data via edn 64580da
- Improve code viewer scroll styles e29340c
- Enable relative selection for hiccup viewer 08d6ac5
- Diff support for test output e892a64
- Remove hard-coded font name (Monaco) from themes. (#146) dcbb185 @finalfantasia
- Add ability to change initial folding for some data structure in a tree viewer (#143) 19a5977 @pfeodrippe
Documentation
- Add example for consuming μ/log logs in Portal (#151) 7eea29f @walterl
- Fix bad hyperlink in README (#150) 6adb5c6 @The-Alchemist
- Add portal.console docs 04e384e
- Add nREPL customization docs 7ef5e28
- Add nREPL lein docs afd4926
- datafy - example of using nav (#148) e4b0f34 @holyjak
- Add leiningen examples to README (#147) 8dab116 @bsless
Viewer Docs
- Initial viewer docs 556bef2
- Add relative selection to doc viewer 2e6d742
- Highlight full tree path in doc viewer ed6e634
Bug Fixes
- Keep filter highlight color in sync with context 10b4612
- Fix serialization of ##NaN, ##Inf and ##-Inf 36acbe5
- Thanks @rschmukler for the bug report!
- Support fully qualified symbols in tagged values d036b44
- Prevent hiccup css from escaping to children 9fff14f
- Fix pprint for tagged values 4eb1771
- Fix multi select issue caused by 6b34ed1 fe11541
0.33.0
- Add
portal.api/url
to get session url (#144) 9a9fad4 - Allow users to disable
:launcher
onportal.api/open
0dfe342
nREPL
- Tag portal.nrepl results e15865c
- The tag in metadata is
{:portal.nrepl/eval true}
- This will allow for easier dispatch in tap handlers
- The tag in metadata is
- Update nrepl docs 95e6655
- Must explicitly eval
(add-tap portal.api/submit)
- This is a bit of a breaking change but should mostly go unnoticed
- Must explicitly eval
- Allow users to intercept portal.nrepl results b124cd6
Documentation
0.32.0
New Features
- Allow users to await promises when using eval-str 4d612f4
- Default to nord-light based on system preferences 938dbfa
- First cut of nREPL repl middleware e32f38a
- Extend table viewer to seq of vectors dc9309c
- Adds
Shift + Enter
shortcut to clojure.datafy/datafy (#140) e98c4dc- Thanks @pfeodrippe!