-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathCHANGELOG
34 lines (24 loc) · 1.01 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.3.0] - 2022-10-01
### Added
- Cube now accepts `center: [:x, :y, :z]` arguments
- Add `.mirror(:x, :y, :z)` method
### Changed
- `SolidRubyObject#translate` now combines consecutive translations
- Chamfers and Fillets can now be chained e.g. `cube.fillet(...).fillet(...)`
### Removed
- Remove deprecated `stack` method
## [0.2.0] - 2020-06-12
### Added
- New way of handling parameters via `params` singleton + `parameters.yml` file
- New `ProjectCli` class to allow overriding parameters from command line
- Ruby exceptions are now output in OpenSCAD view
### Changed
- Minimum Ruby version bumped to 3.0
- Runtime dependency of `wijet-thor` replaced with `thor`
- Upgrade to bundler v2
### Fixed
- Fix Import and LinearExtrude incorrectly accepting scale arguments