|
1 |
| -# nut.js change log |
| 1 | +# @nut-tree/template-matcher change log |
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 |
| - |
5 |
| -## 1.7.0 |
6 |
| -- Enhancement: Trigger snapshot releases [(#234)](https://github.com/nut-tree/nut.js/issues/234) |
7 |
| -- Feature: Cancel screen.waitFor if needed [(#241)](https://github.com/nut-tree/nut.js/issues/241) |
8 |
| -- Enhancement: Move docs into separate repo [(#244)](https://github.com/nut-tree/nut.js/issues/244) |
9 |
| -- Feature: Support for node 16 and Electron 13 [(#246)](https://github.com/nut-tree/nut.js/issues/246) |
10 |
| - |
11 |
| -## 1.6.0 |
12 |
| -- Feature: Create screenshot from region [(#154)](https://github.com/nut-tree/nut.js/issues/154) |
13 |
| -- Bugfix: Endless loop in timeout function for long-running actions returning undefined [(#205)](https://github.com/nut-tree/nut.js/issues/205) |
14 |
| -- Maintenance: Use default exports for all provider classes [(#163)](https://github.com/nut-tree/nut.js/issues/163) |
15 |
| -- Enhancement: imprecise error message if image is too large [(#169)](https://github.com/nut-tree/nut.js/issues/169) |
16 |
| -- Bugfix: `waitFor` does not properly cancel [(#174)](https://github.com/nut-tree/nut.js/issues/174) |
17 |
| -- Feature: Enable GitHub Actions [(#200)](https://github.com/nut-tree/nut.js/issues/200) |
18 |
| -- Enhancement: Use @nut-tree/libnut@next for snapshot releases [(#202)](https://github.com/nut-tree/nut.js/issues/202) |
19 |
| -- Enhancement: Requesting image search outside of screen boundaries fails with runtime error [(#195)](https://github.com/nut-tree/nut.js/issues/195) |
20 |
| - |
21 |
| -## 1.5.0 |
22 |
| - |
23 |
| -- Enhancement: Window support [(#5)](https://github.com/nut-tree/nut.js/issues/5) |
24 |
| -- Bugfix: `screen.find` neglects offsets when providing a search region [(#160)](https://github.com/nut-tree/nut.js/issues/160) |
25 |
| - |
26 |
| -## 1.4.2 |
27 |
| - |
28 |
| -- Maintenance: Refactor `locationparameters.class.ts` [(#129)](https://github.com/nut-tree/nut.js/issues/129) |
29 |
| -- Enhancement: Update npmignore [(#128)](https://github.com/nut-tree/nut.js/issues/128) |
30 |
| -- Maintenance: Refactor `image-processor.class.ts` [(#131)](https://github.com/nut-tree/nut.js/issues/131) |
31 |
| -- Enhancement: Update to `[email protected]` [( #139) ](https://github.com/nut-tree/nut.js/issues/139) |
32 |
| -- Enhancement: Add note about macOS permissions to readme [(#134)](https://github.com/nut-tree/nut.js/issues/134) |
33 |
| -- Enhancement: Stabilize drag & drop E2E test [(#145)](https://github.com/nut-tree/nut.js/issues/145) |
34 |
| -- Bugfix: Hanging shift key after keyboard input on Windows [(#157)](https://github.com/nut-tree/nut.js/issues/157) |
35 |
| - |
36 |
| -## 1.4.1 |
37 |
| - |
38 |
| -- Bugfix: Electron + Windows problems [(#126)](https://github.com/nut-tree/nut.js/issues/126) |
39 |
| - |
40 |
| -## 1.4.0 |
41 |
| - |
42 |
| -- Enhancement: API docs [(#87)](https://github.com/nut-tree/nut.js/issues/87) |
43 |
| -- Enhancement: Improve CI pipeline [(#110)](https://github.com/nut-tree/nut.js/issues/110) |
44 |
| -- Enhancement: Rename `MouseActionInterface` [(#112)](https://github.com/nut-tree/nut.js/issues/112) |
45 |
| -- Enhancement: Enhance test stability [(#109)](https://github.com/nut-tree/nut.js/issues/109) |
46 |
| -- Enhancement: Config cleanup [(#117)](https://github.com/nut-tree/nut.js/issues/117) |
47 |
| -- Enhancement: Improve error message when failing to locate images [(#101)](https://github.com/nut-tree/nut.js/issues/101) |
48 |
| -- Enhancement: Support for node 13 and 14 [(#119)](https://github.com/nut-tree/nut.js/issues/119) |
49 |
| -- Enhancement: Support for Electron [(#121)](https://github.com/nut-tree/nut.js/issues/121) |
50 |
| -- Enhancement: Native highlight [(#40)](https://github.com/nut-tree/nut.js/issues/40) |
51 |
| - |
52 |
| -## 1.3.2 |
53 |
| - |
54 |
| -- Enhancement: Revisit mouse speed settings [(#85)](https://github.com/nut-tree/nut.js/issues/85) |
55 |
| - |
56 |
| -## 1.3.1 |
57 |
| - |
58 |
| -- Bugfix: Wrong result size for scaled image search [(#68)](https://github.com/nut-tree/nut.js/issues/68) |
59 |
| -- Enhancement: Switch from robotjs to libnut [(#86)](https://github.com/nut-tree/nut.js/issues/86) |
60 |
| -- Enhancement: Update to OpenCV4 [(#89)](https://github.com/nut-tree/nut.js/issues/89) |
61 |
| -- Enhancement: Enable matrix builds [(#13)](https://github.com/nut-tree/nut.js/issues/13) |
62 |
| - |
63 |
| -## 1.3.0 |
64 |
| - |
65 |
| -- Enhancement: Enabled prebuilt bindings for OpenCV [(#77)](https://github.com/nut-tree/nut.js/issues/77) |
66 |
| - |
67 |
| -## 1.2.1 |
68 |
| - |
69 |
| -- Enhancement: Exported `Button` enum [(#75)](https://github.com/nut-tree/nut.js/issues/75) |
70 |
| - |
71 |
| -## 1.2.0 |
72 |
| - |
73 |
| -- Bugfix: Drag & drop gestures were not working on macOS and Windows [(#70)](https://github.com/nut-tree/nut.js/issues/70) |
74 |
| -- Enhancement: `mouse` Public API now exposes `pressButton` and `releaseButton` methods [(#69)](https://github.com/nut-tree/nut.js/issues/69) |
75 |
| - |
76 |
| -## 1.1.2 |
77 |
| - |
78 |
| -- Bugfix: Clipboard copy calls did not resolve [(#64)](https://github.com/nut-tree/nut.js/issues/64) |
79 |
| - |
80 |
| -## 1.1.1 |
81 |
| - |
82 |
| -- Minor version upgrade for OpenCV dependency |
83 |
| - |
84 |
| -## 1.1.0 |
85 |
| - |
86 |
| -- Feature: nut.js now comes with a precompiled version of OpenCV [(#63)](https://github.com/nut-tree/nut.js/issues/63) |
87 |
| - |
88 |
| -## 1.0.1 |
89 |
| - |
90 |
| -- Bugfix: Check dimensions of ROIs to prevent access violations [(#57)](https://github.com/nut-tree/nut.js/issues/57) |
91 |
| - |
92 |
| -## 1.0.0 |
93 |
| - |
94 |
| -- API overhaul [(#53)](https://github.com/nut-tree/nut.js/issues/53) |
95 |
| -- `find` hooks [(#51)](https://github.com/nut-tree/nut.js/issues/51) |
96 |
| -- `screen.waitFor` [(#49)](https://github.com/nut-tree/nut.js/issues/49) |
97 |
| -- Code cleanup [(#47)](https://github.com/nut-tree/nut.js/issues/47) |
98 |
| - |
99 |
| -## 0.1.0-beta.3 |
100 |
| - |
101 |
| -- Improved error handling on image search |
102 |
| - |
103 |
| -## 0.1.0-beta.2 |
104 |
| - |
105 |
| -- Changed default `screen.config.resourceDirectory` to use `process.cwd()` |
106 |
| - |
107 |
| -## 0.1.0-beta.1 |
108 |
| - |
109 |
| -- Enabled pre-built OpenCV bindings via `opencv4nodejs-prebuilt` |
0 commit comments