mirror of
https://github.com/TECHNOFAB11/ergogen.git
synced 2025-12-12 08:00:06 +01:00
7.9 KiB
7.9 KiB
4.0.0 (2022-??-??)
💥 Breaking Changes
🌱 Enhancements
💀 Bugfixes
🔧 Other
fdc2adf- Dependency and roadmap housecleaning (2022-02-27)e13927d- Make reference dumping easier during testing (2022-02-27)b928cbd- Implement a simple autobind (2022-02-27)d23bd71- Support orient/rotate towards other points (2022-02-27)6dc6b5d- Anchor recursivization (2022-02-27)b8c71be- Improve readme (2022-01-24)cff15dd- Add missing bbox test (2022-01-23)d512983- More flexible semver handling (2022-01-23)e0f5c91- Fix rollup build warning (2022-01-23)06d2ae4- Switch to handrolled semver implementation (2022-01-23)2b98b50- Support string templating for key-level attributes (2022-01-22)6225013- Indicate dev version in package.json (2022-01-20)7f5e5e7- Roadmap update (2022-01-18)28d076e- Remove accidentally added folder (2022-01-16)d6f8323- Outlines rewrite actually done (2022-01-16)4844a04- Outlines rewrite theoretically done (2022-01-11)df7b76c- Outlines rewrite, part 2 (2022-01-10)6504b2b- Outlines rewrite in progress (2022-01-09)bd6b5a0- Add filter tests (2022-01-08)a7f333c- Filter implementation progress (2022-01-03)534ac4b- Filter implementation started (2021-12-26)e48631f- Add key-level orient (2021-12-25)f2bd0d2- Roadmap update (2021-12-18)2c18902- Simplify the names in individual point "zones" (2021-12-18)9ee099b- Minor test adjustments (2021-12-18)0ed29e7- Place rectangles by their centers (2021-12-18)73045e4- Move column-level attributes to key-level (2021-12-18)
3.1.2 (2022-01-20)
86c00eb- (tag: v3.1.2, origin/master, backup/master, master) Bump patch version (2022-01-20)3570be2- Delete old docs (2022-01-20)f326594- De-dupe readme, point usage to docs (2022-01-20)
3.1.1 (2022-01-14)
47d15c0- (tag: v3.1.1) Hotfix parameterization (2022-01-14)
3.1.0 (2021-12-15)
488fba0- (tag: v3.1.0) 3.1.0 (2021-12-15)f16ccd4- Refresh roadmap (2021-12-15)21cfc1f- Allow glue opt-out, even when bound (2021-12-15)c46a0bc- Add U for 19.05 spacing, closes #48 (2021-12-15)3745cf3- Parameterize PCB component reference hiding (2021-12-15)13052cd- PCB metadata propagation (2021-12-15)90db02f- Roadmap update (2021-12-15)3e0dc84- Support semver checks (2021-12-15)
3.0.3 (2021-12-13)
3.0.2 (2021-12-13)
96c7caa- (tag: v3.0.2) 3.0.2 (2021-12-13)16c9243- Move custom dependencies to ergogen org + fix metadata (2021-12-13)5046667- Suppress npm warnings (2021-12-13)e2535da- Update dependencies (2021-12-13)d193af6- Add fresh TODO items, change to gitflow (2021-12-12)
3.0.1 (2021-12-12)
9a1f9ec- (tag: v3.0.1) 3.0.1 (2021-12-12)16f6b81- Fillet all outline chains, closes #34 (2021-12-12)8490f14- Add const in scrollwheel footprint (2021-08-16)21e173e- Make spread: 0 possible (2021-08-13)38a8fc5- Anchor affect bugfix, partially fixes #33 (2021-12-12)483f214- Array unnest bugfix, fixes #50 (2021-12-12)e58b80c- Redirect readme links to new domain (2021-11-27)e29613d- Dump accumulated TODOs (2021-11-27)0ec16db- Minor fix for mirrored anchor rotations (2021-11-27)a593f61- Fixed rotary encoder footprint (2021-11-07)68102e8- Fix ReferenceError: *_unit is not defined (2021-09-03)bf2dee6- docs(readme): fix typo in web ui url link (2021-08-08)ad5ac9c- Visualization fix (2021-07-25)
3.0.0 (2021-07-21)
0658057- (tag: v3.0.0) 3.0.0 (2021-07-21)fa850a6- YAML-ification and minor output restructure (2021-07-21)282e117- Web release prep (2021-07-21)67e01ed- Base key-level defaults aroundu(2021-07-18)9bdcd36- Some outline testing (2021-07-18)26128f8- Support full anchors in outline shapes (2021-07-18)677fae0- Add roadmap (2021-07-18)b159cfa- Further testing (2021-07-18)4105718- Complete CLI testing (2021-07-17)4d88dac- End-to-end CLI tests (2021-07-17)1f3ecb5- Improved interface testing (2021-07-16)7d841b2- Dependency updates (2021-07-16)98d7f66- Make old jscad stuff audit friendly (2021-07-16)58cadde- Minor case fix + test (2021-07-16)f955aac- Support KLE to PCB metadata and nets (2021-07-16)cd0ae6d- Smarter dump test switch (2021-07-16)b43b719- Auto-debug when output would be empty (2021-07-16)bc75781- Adjust tests for async interface (2021-07-15)1cb9fdc- Basic KLE support (2021-07-15)d09b3fd- Smarter dump switch for the test runner, reference adjustments (2021-07-14)42a3e2d- CLI and output restructure, SVG/DXF/STL integration (2021-07-14)c49881c- Remove leftover debug statements (2021-07-11)c12e8d2- Update footprints to match new structure (2021-07-11)fe30b91- PCB net and parameter overhaul (2021-07-11)452d7c1- Units separated to their own block, and properly tested (2021-07-11)71efdbe- Test switch overhaul (2021-07-11)ea12df2- Fix typo (2021-07-11)2425b06- Package audit (2021-07-06)2f6b9ab- Added new footprints for OLEDs, jumpers, and Omron B3F-4055 switches (2021-07-06)a431bc4- Added documentation for switch footprints (2021-07-06)ee43a93- Added keycaps option to display mx or choc keycaps on Dwgs.User, and fixed mx footprint (2021-06-12)1ff7e07- Added new switch footprints, updated reversibility functionality, integrated hotswap footprints, added orientation to promicro, alphabetized index, and added net and paramter documentation (2021-05-23)3e78e6e- Add files via upload (2021-04-26)5a8a66b- Add files via upload (2021-04-26)9baae15- Add unit test for assertions (2021-05-22)c7b86c7- Add unit test for anchors (2021-05-22)76bb071- Add footprints to coverage, streamline coverage script call (2021-05-22)7f8b1c4- Add basic interface tests (2021-05-16)5cd8985- Add unit test for operation parsing (2021-05-16)2cae521- Add unit test for utils (2021-05-16)2d6ad02- Add unit test for point class (2021-05-16)806a7ec- Package audit (2021-05-16)de0f61b- Filleting, bevel fix, poly mirroring (2021-04-18)18a76e5- Added p.rot param to pads (#20) (2021-04-18)5754824- fixed net ref to pad (2021-03-22)c0eea2a- Fix makerjs dep and audit (2021-04-01)
2.0.0 (2021-03-15)
💥 Breaking Changes
- Change indirection and preprocessing symbols
- Rename
resetfootprint tobutton
🌱 Enhancements
- Added support for variables and/or units
- String typed math formulas can now be used anywhere numbers are expected
- For example,
spread: 19is the same asspread: u
- Added support for nested (a.k.a. deep) key notations
- So
zones: {columns: {key: {flag: true}}}can now be simplified tozones.columns.key.flag: true
- So
- Added support for parametric declarations
- ...
- Added MX and choc hotswap footprints
- Added rotary encoder footprint - @adt
💀 Bugfixes
- Various footprint fixes - @adt
- Documentation typos, fixes, examples - @Albert-IV , @FanchGadjo
🔧 Other
- Lots and lots of structural refactoring, housecleaning, etc.
- Testing infrastructure improvements
- Better glue-related error messages
- Propagate point visualization to the webui
- Output SVG alongside DXF in debug mode - @brow
- Added part no. and updated URL for
resetfootprint - @brow