Skip to content

Commit 91e9437

Browse files
authored
Release v0.1.dev12 (#464)
1 parent e0ef0e9 commit 91e9437

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [v0.1.dev12] - 2020-01-26
10+
### Added
11+
* Added new control structures: `dotimes`, `while`, `dorun`, `doall`, `case`, `for`, `doseq`, `..`, `with`, `doto` (#431)
12+
* Added `basilisp.walk` namespace with generic tree-walker functions (#434)
13+
* Added several new higher-order functions (#433)
14+
* Added `basilisp.template` namespace with templating utility functions (#433)
15+
* Added `basilisp.test/are` for writing multiple similar assertions (#433)
16+
* Added many new collection and sequence functions (#439)
17+
* Added support for Promises (#440)
18+
* Added support for Python 3.8 (#447)
19+
* Added `vary-meta`, `alter-meta!`, and `reset-meta!` utility functions (#449)
20+
* Added support for the primitive type coercion API (#451)
21+
* Added support for the unchecked arithmetic API (#452)
22+
* Added a `Makefile` utility for generating the Python code for `basilisp.core` (#456)
23+
24+
### Changed
25+
* Compile `attrs` instances internally without `cmp` keyword argument for `attrs` >= 19.2.0 (#448)
26+
* Small Python changes in the compiler to remove redundant operations (#450)
27+
28+
### Fixed
29+
* Fixed an issue where `macroexpand` and `macroexpand-1` attempted to resolve symbols rather than leaving them unresolved (#433)
30+
* Fixed an issue with transient macro namespace symbol resolution in the analyzer (#438)
31+
* Fixed a bug where `ISeq` iterators could stack overflow for long sequences (#445)
32+
* Fixed the `importer` test suite's use of `multiprocessing` for Python 3.8 (#446)
33+
* Correct the `with-meta` interface and replace incorrect usages with `vary-meta` (#449)
34+
* Fixed an issue where line/column metadata was not properly being fetched by the analyzer (#454)
35+
* Warnings for Basilisp code now indicate namespace and line number of that code (#457)
36+
* Errors resolving nested symbols are now much more helpful (#459)
37+
938
## [v0.1.dev11] - 2019-07-27
1039
### Added
1140
* `macroexpand` and `macroexpand-1` functions (#394)
@@ -170,6 +199,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
170199
### Added
171200
- Basilisp language and compiler base.
172201

202+
[v0.1.dev12]: https://github.com/chrisrink10/basilisp/compare/v0.1.dev11..v0.1.dev12
173203
[v0.1.dev11]: https://github.com/chrisrink10/basilisp/compare/v0.1.dev10..v0.1.dev11
174204
[v0.1.dev10]: https://github.com/chrisrink10/basilisp/compare/v0.1.dev9..v0.1.dev10
175205
[v0.1.dev9]: https://github.com/chrisrink10/basilisp/compare/v0.1.dev8..v0.1.dev9

src/basilisp/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
VERSION = (0, 1, "dev11")
1+
VERSION = (0, 1, "dev12")
22

33
__version__ = ".".join(map(str, VERSION))

0 commit comments

Comments
 (0)