You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+23-21
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,8 @@ All notable changes to this project will be documented in this file. This change
9
9
10
10
- Synchronised versions across modules
11
11
12
-
## [0.3.4] – 2018-12-03
13
-
14
-
### Added
15
12
16
-
- Simple 2-second base config cache to avoid rereading and parsing the global configuration on every `>defn` during recompile. Thanks @awkay for the pointer / idea.
13
+
## [0.3.4] – 2018-12-03
17
14
18
15
### Fixed
19
16
@@ -23,6 +20,10 @@ All notable changes to this project will be documented in this file. This change
23
20
24
21
- Exception when hot-reloading Ghostwheel namespaces
25
22
23
+
### Added
24
+
25
+
- Simple 2-second base config cache to avoid rereading and parsing the global configuration on every `>defn` during recompile. Thanks @awkay for the pointer / idea.
26
+
26
27
### Removed
27
28
28
29
- Headless Chrome tests in CircleCI – they run fine locally, until the issue is resolved, the CLJS tests will be run on node only.
@@ -38,23 +39,6 @@ All notable changes to this project will be documented in this file. This change
38
39
- Specter is no longer required at runtime as its minimal use wasn't worth the additional dependency (it's still used in testing though).
39
40
- Remove unnecessary calls to `s/unstrument` on namespace reload.
40
41
41
-
### Removed
42
-
43
-
- Dropped many runtime dependencies – specter, cuerdas, uniontypes, clairvoyant.core, re-frame-tracer, and when running on Clojure – ClojureScript.
44
-
- Specter and cuerdas were grudgingly replaced with core functions, clairvoyant.core and the tracer are now required by/part of the separate `ghostwheel.tracer` module, and uniontypes was meant for a functionality that isn't implemented yet.
45
-
46
-
### Changed
47
-
48
-
- The core of the tracing functionality has been extracted into the `ghostwheel.tracer` artifact, the namespace in which must be additionally required once in the project for tracing to work.
49
-
50
-
- The specs package with gspecs for `clojure.core` and soon hopefully third-party libraries has been extracted into a separate `ghostwheel.specs` artifact/repo.
51
-
52
-
-`::g/extrument` is now a global-only option and cannot be set on an individual namespace level.
53
-
54
-
- The releases are now being signed.
55
-
56
-
- The cljdoc documentation should be much cleaner and more usable now as a number of internal namespaces have been excluded from the doc generation.
57
-
58
42
### Added
59
43
60
44
- Full Clojure support including Ghostwheel checking and reporting in the REPL, as well as a `ghostwheel.edn` configuration file and a `-Dghostwheel.enabled=true` JVM system property to explicitly enable it.
@@ -73,6 +57,24 @@ All notable changes to this project will be documented in this file. This change
73
57
74
58
-`::g/expound` option to configure the Expound spec error pretty-printer. On by default.
75
59
60
+
### Removed
61
+
62
+
- Dropped many runtime dependencies – specter, cuerdas, uniontypes, clairvoyant.core, re-frame-tracer, and when running on Clojure – ClojureScript.
63
+
- Specter and cuerdas were grudgingly replaced with core functions, clairvoyant.core and the tracer are now required by/part of the separate `ghostwheel.tracer` module, and uniontypes was meant for a functionality that isn't implemented yet.
64
+
65
+
### Changed
66
+
67
+
- The core of the tracing functionality has been extracted into the `ghostwheel.tracer` artifact, the namespace in which must be additionally required once in the project for tracing to work.
68
+
69
+
- The specs package with gspecs for `clojure.core` and soon hopefully third-party libraries has been extracted into a separate `ghostwheel.specs` artifact/repo.
70
+
71
+
-`::g/extrument` is now a global-only option and cannot be set on an individual namespace level.
72
+
73
+
- The releases are now being signed.
74
+
75
+
- The cljdoc documentation should be much cleaner and more usable now as a number of internal namespaces have been excluded from the doc generation.
0 commit comments