|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 |
|
| 5 | +## 2.0.0 |
| 6 | +- Feature: Apple Silicon [(libnut#49)](https://github.com/nut-tree/libnut/issues/49) |
| 7 | +- Enhancement: Print warning / info message in case of missing accessibility permission [(libnut#91)](https://github.com/nut-tree/libnut/issues/91) |
| 8 | +- Enhancement: Add runtime typechecks for `screen.find` etc. [(#351)](https://github.com/nut-tree/nut.js/issues/351) |
| 9 | +- Bugfix: Fix Windows scaling issue [(#349)](https://github.com/nut-tree/nut.js/issues/349) |
| 10 | +- Maintenance: Refine types [(#340)](https://github.com/nut-tree/nut.js/issues/340) |
| 11 | +- Maintenance: Cleanup deprecated code [(#341)](https://github.com/nut-tree/nut.js/issues/341) |
| 12 | +- Enhancement: Support for mouse capturing games [(#168)](https://github.com/nut-tree/nut.js/issues/168) |
| 13 | +- Feature: Provide functions to convert images between BGR and RGB color mode [(#336)](https://github.com/nut-tree/nut.js/issues/336) |
| 14 | +- Feature: Audio keys support [(#233)](https://github.com/nut-tree/nut.js/issues/233) |
| 15 | +- Enhancement: Configurable interval for `waitFor` [(#312)](https://github.com/nut-tree/nut.js/issues/312) |
| 16 | +- Bugfix: Apply pixel density scaling on `colorAt` [(#327)](https://github.com/nut-tree/nut.js/issues/327) |
| 17 | +- Enhancement: Change `find` signature to only work on `Image` instances [(#329)](https://github.com/nut-tree/nut.js/issues/329) |
| 18 | +- Enhancement: Adjust `assert` class to new `Screen#find` parameter types [(#324)](https://github.com/nut-tree/nut.js/issues/324) |
| 19 | +- Feature: Get screen pixel color [(#259)](https://github.com/nut-tree/nut.js/issues/259) |
| 20 | +- Feature: Add `Screen#findAll` to enable matching multiple template occurrences [(#320)](https://github.com/nut-tree/nut.js/issues/321) |
| 21 | +- Enhancement: Make Screen#find accept `Promise<Image>` [(#320)](https://github.com/nut-tree/nut.js/issues/320) |
| 22 | +- Enhancement: Accepting a Buffer with image data for `Screen#find` [(#204)](https://github.com/nut-tree/nut.js/issues/204) |
| 23 | +- Enhancement: Get rid of adapter layer in favour of providerRegistry [(#310)](https://github.com/nut-tree/nut.js/issues/310) |
| 24 | +- Feature: Provide a default implementation for `ImageReader` and `ImageWriter` [(#307)](https://github.com/nut-tree/nut.js/issues/307) |
| 25 | +- Feature: Define interface for mouse movement type [(#130)](https://github.com/nut-tree/nut.js/issues/130) |
| 26 | +- Feature: Separate image matching code [(#279)](https://github.com/nut-tree/nut.js/issues/279) |
| 27 | +- Enhancement: Export `FileType` [(#301)](https://github.com/nut-tree/nut.js/issues/301) |
| 28 | +- Enhancement: Export `ImageWriterParameters` [(#296)](https://github.com/nut-tree/nut.js/issues/296) |
| 29 | +- Enhancement: Export provider interfaces [(#294)](https://github.com/nut-tree/nut.js/issues/294) |
| 30 | +- Feature: Introduce a registry for providers [(#292)](https://github.com/nut-tree/nut.js/issues/292) |
| 31 | +- Feature: Add methods to grab the current screen content as Buffer [(#278)](https://github.com/nut-tree/nut.js/issues/278) |
| 32 | + |
5 | 33 | ## 1.7.0
|
6 | 34 | - Enhancement: Trigger snapshot releases [(#234)](https://github.com/nut-tree/nut.js/issues/234)
|
7 | 35 | - Feature: Cancel screen.waitFor if needed [(#241)](https://github.com/nut-tree/nut.js/issues/241)
|
|
0 commit comments