Skip to content

Commit 3ef7e08

Browse files
committed
Update changelog
1 parent ecf92f3 commit 3ef7e08

File tree

1 file changed

+23
-21
lines changed

1 file changed

+23
-21
lines changed

CHANGELOG.md

+23-21
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,8 @@ All notable changes to this project will be documented in this file. This change
99

1010
- Synchronised versions across modules
1111

12-
## [0.3.4] – 2018-12-03
13-
14-
### Added
1512

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
1714

1815
### Fixed
1916

@@ -23,6 +20,10 @@ All notable changes to this project will be documented in this file. This change
2320

2421
- Exception when hot-reloading Ghostwheel namespaces
2522

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+
2627
### Removed
2728

2829
- 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
3839
- Specter is no longer required at runtime as its minimal use wasn't worth the additional dependency (it's still used in testing though).
3940
- Remove unnecessary calls to `s/unstrument` on namespace reload.
4041

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-
5842
### Added
5943

6044
- 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
7357

7458
- `::g/expound` option to configure the Expound spec error pretty-printer. On by default.
7559

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.
76+
77+
7678
## [0.2.3] – 2018-07-13
7779

7880
### Fixed

0 commit comments

Comments
 (0)