## 2.18.0 (2021-09-09)
### core
#### Fixed
- Handle path.offset() of very short curves with control points on the start or end point Closes [#1257](https://github.com/freesewing/freesewing/issues/1257)
### holmes
#### Fixed
- The `brimWidth` option is not a percent option, allowing the pattern to scale properly
### huey
#### Fixed
- Replace cut-on-fold indicator on pocket with a regular grainline indicator Closes [#1265](https://github.com/freesewing/freesewing/issues/1265)
### i18n
#### Added
- Added translations for Yuri
#### Fixed
- Added optional chaining so missing options always lead to clear error message
### simon
#### Fixed
- Avoid paperless depending on a complete pattern
### theo
#### Fixed
- Avoid paperless depending on a complete pattern
### wahid
#### Fixed
- Close Seam Allowance path of front lining Closes [#1267](https://github.com/freesewing/freesewing/issues/1267)
- Support a zero value for the `backScyeDart` option
### yuri
- Handle path.offset() of very short curves with control points on the start or end point Closes [#1257](https://github.com/freesewing/freesewing/issues/1257)
- The `brimWidth` option is not a percent option, allowing the pattern to scale properly
- Replace cut-on-fold indicator on pocket with a regular grainline indicator Closes [#1265](https://github.com/freesewing/freesewing/issues/1265)
- Added translations for Yuri
- Added optional chaining so missing options always lead to clear error message
- Avoid paperless depending on a complete pattern
- Avoid paperless depending on a complete pattern
- Close Seam Allowance path of front lining Closes [#1267](https://github.com/freesewing/freesewing/issues/1267)
- Support a zero value for the `backScyeDart` option