2019-09-02 19:51:56 +02:00
# Change log for: @freesewing/core
2020-08-08 17:20:08 +02:00
## 2.7.2 (2020-07-29)
### Fixed
- Fixed wrong return value in debug message from Path
2020-07-24 15:25:34 +02:00
## 2.7.1 (2020-07-24)
### Added
- Added new debug functionality through the use of the `raise.debug`
- Added a new `debug` setting
- Shorthand now proxies objects to allow debug and raise
2020-07-12 19:00:38 +02:00
## 2.7.0 (2020-07-12)
### Added
- Added support for injecting custom (path) styles when sampling. Closes [#380 ](https://github.com/freesewing/freesewing/issues/380 )
- Added support for custom sample styles
- Added support for raising events via `raise.[type]()` method
### Fixed
- [Properly escape quotes in imperial units ](https://github.com/freesewing/freesewing/issues/437 )
2020-07-12 15:58:07 +02:00
2020-06-24 20:56:39 +02:00
## 2.6.0 (2020-05-01)
### Changed
2020-07-12 19:00:38 +02:00
- utils now includes `Bezier` which holds the bezier-js library so you don't need to re-import it
- We no longer set the plugin configuration/data object to fall in `pattern.use()`
2020-06-24 20:56:39 +02:00
2020-03-15 12:24:42 +01:00
## 2.4.4 (2020-03-15)
### Fixed
2020-07-12 19:00:38 +02:00
- New Svg.escapeText() method to escape text at render time, rather than at draft time This fixes the difference in the inch symbol is displayed in the React component or rendered SVG
2020-04-26 13:09:54 +02:00
2020-02-22 14:20:21 +01:00
## 2.2.0 (2020-02-22)
2020-01-25 17:12:44 +01:00
### Added
2019-10-06 15:04:02 +02:00
2020-07-12 19:00:38 +02:00
- Added the `Path.noop()` method
- Added the `Path.insop()` methods
2020-04-26 13:09:54 +02:00
2020-01-18 11:36:16 +01:00
## 2.1.9 (2020-01-18)
### Fixed
2020-07-12 19:00:38 +02:00
- [#19 ](https://github.com/freesewing/freesewing/issues/19 ): Path offset issue is now fixed in upstream bezier-js@2 .4.6
2020-04-26 13:09:54 +02:00
2019-10-06 15:04:02 +02:00
## 2.1.0 (2019-10-06)
2019-09-21 19:52:47 +02:00
### Changed
2019-09-02 19:51:56 +02:00
2020-07-12 19:00:38 +02:00
- The pattern super constructor now sets a `config` property that holds the pattern configuration. This means that unlike before, there is no need to instantiate a pattern to access its config. You can just import the pattern, and it's config property will contain the pattern config.
2020-04-26 13:09:54 +02:00
2020-05-31 17:53:04 +02:00
## 2.0.0 (2019-08-25)
2019-09-02 19:51:56 +02:00
2020-05-31 17:53:04 +02:00
### Added
2019-09-02 19:51:56 +02:00
2020-07-12 19:00:38 +02:00
- Initial release
2019-09-02 19:51:56 +02:00
This is the **initial release** , and the start of this change log.
2020-05-31 17:53:04 +02:00
> Prior to version 2, FreeSewing was not a JavaScript project.
> As such, that history is out of scope for this change log.