Cljs Devtools Versions Save

A collection of Chrome DevTools enhancements for ClojureScript developers

v1.0.7

1 year ago

Firefox suport

Firefox newly implements custom formatters. This release should enable it thanks to work of Sebastian Zartner.

What's Changed

New Contributors

Full Changelog: https://github.com/binaryage/cljs-devtools/compare/v1.0.6...v1.0.7

v1.0.6

2 years ago

A maintenance release

Notable commits:

8072ad9c4f01e0659cfc3403d1c6726b3e90d113 Fix path indexes after max-number-body-items

All new work: https://github.com/binaryage/cljs-devtools/compare/v1.0.5...v1.0.6

v1.0.5

2 years ago

A maintenance release

Notable commits:

c10a0696f5979ef32742f65f66a396c9d21b1a9f fix #63: compiler warning 5b798a3c86ab84dfe8769393c2fdff2114ee95e4 Path generation performance improvements

All new work: https://github.com/binaryage/cljs-devtools/compare/v1.0.4...v1.0.5

v1.0.4

2 years ago

Add support for path annotations

This is just a maintenance release with added special feature for re-frame-10x as described in the issue #56.

Notable commits:

638e02987f34be5c54cf97bc0e12cc900ea12e45 a proof of concept for issue #56 b87b9226ca25ef44f556699d8b99b4ed0c01e1b8 Improve path generation

All new work: https://github.com/binaryage/cljs-devtools/compare/v1.0.3...v1.0.4

v1.0.3

3 years ago

A maintenance release

Notable commits:

7483b32a426abe8c6d26e93b87dbc494eb389272 follow CLJS-3271

All new work: https://github.com/binaryage/cljs-devtools/compare/v1.0.2...v1.0.3

v1.0.2

3 years ago

Good news :-)

Chrome developers reconsidered removing the custom formatters feature. You can follow further discussion in issue #55.

I'd like to thank Chrome dev team for being responsive and open for discussion. And I also thank all users who expressed that the feature is important and should be preserved is some form.

Notable commits:

52e4efe6e0b263da00064384d8bc4210ad64dc5b Revert "formatters: when installing, display a warning related to issue 55"

All new work: https://github.com/binaryage/cljs-devtools/compare/v1.0.1...v1.0.2

v1.0.1

3 years ago

Sad news :-(

Chrome devs decided to phase out support for custom formatters. This will likely happen in the near future.

The point of this release is to add a warning so people are aware of this comming change. We track this in issue #55.

Notable commits:

76a76f8a4b9c6c48fcdd188af2e515528133cabf display a warning related to issue #55 8dd8b9c5d60c05d5ba5b60f2d908bb3eab8e2f8d munging: do not rely on goog.dependencies_.nameToPath

All new work: https://github.com/binaryage/cljs-devtools/compare/v1.0.0...v1.0.1

v1.0.0

4 years ago

  • added deps.edn for people who want to consume this library via deps git location
  • created new minimal example projects shadow and deps
  • removed configurability via env variables (cljs-devtools has zero dependencies now)

Notable commits:

d0b64d738739e0e2fd8b91f47be6dee4eaf9e176 remove configurability via env variables c7c6f240c30161908c8f66b159e3eb3dbff82b0b introduce minimal deps-based project example 700d9e59fb701da117a3bf76226a0b3e0278c1ac add minimal shadow-cljs example 3f93837412d1d83ac8699bd36f47a5bd308d87c1 add deps.edn for people who want to consume this via deps 8c30872880dbbee9474a74a420fc27e1f7c0d0e0 improve get-node-info to not trigger "pause on caught exceptions" be786b909ffd15a590a7888dffaeced6f5f95f2d drop deprecated API a56f54c662cc6bd47cca9412eec49f6c05452415 tests: switch from phantom to puppeteer

All new work: https://github.com/binaryage/cljs-devtools/compare/v0.9.11...v1.0.0

v0.9.11

4 years ago

Minor improvements

The main reason for this release is a fix to properly handle ##NaN and ##Inf (#54).

Also I decided to archive cljs-devtools-sample repo and merge its history under examples/lein in this repo and continue from there.

Notable commits:

c588d67fe10ad74bcb06ccc1487d6a84a12946f8 fix misspelled header-post-handler in defaults (close #48) 5b935af0208914a65b1e03feb90f0d6c52707030 readme: point to new examples subdirectory 02bb9ad85a3f56268608f1331f1cd7fef13d5c67 async: work around warning about "setImmediate_ is not public" 49dfc2497ac32e3fdd1d989504bc5482740ba908 properly handle ##NaN and ##Inf (close #54) f394d716a097112804bb313321b9efab113e3d3d add tests for issue #44, not reproducible

All new work: https://github.com/binaryage/cljs-devtools/compare/v0.9.10...v0.9.11

v0.9.10

6 years ago

Recognise MapEntry

Notable commits:

ca7e0960b791bc5234c20139c64d180f4c7944b3 require devtools.toolbox macros into cljs namespace adcddd1988dec42ca315a708364adddc1047b011 Add cljs.core/MapEntry as a well known type (#41)

All new work: https://github.com/binaryage/cljs-devtools/compare/v0.9.9...v0.9.10