diff --git a/CHANGELOG.md b/CHANGELOG.md index bda58de9..b185b039 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed * `alter-var-root` now returns the new value to align with Clojure behavior. Updated the docstring to highlight side effects of direct linking optimization (#1166) +### Fixed + * Fix a regression introduced in #1161 which prevented passing namespace metadata on the name in the `ns` macro (#1173) + ## [v0.3.4] ### Added * Added support for the optional `attr-map?` on the `ns` macro (#1159) diff --git a/src/basilisp/core.lpy b/src/basilisp/core.lpy index 5fba98ab..497e4b91 100644 --- a/src/basilisp/core.lpy +++ b/src/basilisp/core.lpy @@ -5291,6 +5291,7 @@ (first opts)) metadata (merge (->> (meta name) (remove #(= (namespace (key %)) "basilisp.lang.reader")) + (mapcat identity) (apply hash-map)) {:doc doc} attr-map)