10 Commits

Author SHA1 Message Date
Timothy Carambat e97a9e7e44 ARM64 support for Nut.js 2025-01-03 20:07:29 -08:00
Simon Hofmann 2376e3c5f9 Release/v4.2.0 (#580)
* Updated changelog

* Version bump to v4.2.0
2024-04-11 10:12:42 +02:00
Simon Hofmann 0e4db6e93e Release/v4.1.0 (#576)
* Removed un-used duplicated definition of window-element interface

* Updated changelog

* Version bump to v4.1.0
2024-04-04 07:44:10 +02:00
Simon Hofmann f9000da49a Feature/element queries (#575)
* Extended window provider with minimize and restore methods

* Moved window interface to types folder, extended it with element query definitions

* Defined intefaces for WindowElement objects and their description

* Introduces window-element query type

* Introduced ElementInspectionProviderInterface

* Added ElementInspectionProviderInterface to provider registry

* Restructured shared code to improve exports

* Introduced windowElementDescribedBy query

* Implemented find, findAll, waitFor and hooks for windows

* Fixed broken tutorials link in readme

* Updated window tests

* Removed leftover dead code
2024-04-02 00:15:39 +00:00
Simon Hofmann 3c59e6cf1d Release/v4.0.1 (#573)
* Disable GitHub package registry

* Updated changelog

* Re-enabled snapshot releases

* Version bump to v4.0.1
2024-03-29 10:50:20 +01:00
Simon Hofmann 758b41752d Bugfix/nt 72/drop alpha channel (#572)
* Disable GitHub package registry

* (NT-72) Fix toString representation of RGBA

* (NT-72) Default to 32 bit images (4 8 bit channels)

* (NT-72) Update test for libnut screen action

* (NT-72) Enable snapshot releases
2024-03-27 23:53:32 +01:00
Simon Hofmann 494b022eaa Release/v4.0.0 (#562)
* Update tagged release pipeline to fix auth

* Update libnut to 2.7.1 because the 2.7.0 Windows build is broken

* Another round of updates to release pipeline config

* Another round of updates to release pipeline config
2024-02-19 23:09:17 +00:00
Simon Hofmann 2637b6fbaf Updated to libnut-core v2.7.0 2024-02-19 00:55:53 +01:00
Simon Hofmann 90fd3c3ae8 Use --no-git-checks to publish snapshot release with dirty working tree 2024-02-15 21:20:43 +01:00
Simon Hofmann e12635d8f2 Monorepo (#560)
* Monorepo build

* Added global gitignore

* Excluded .idea folder

* Added step to set up pnpm

* Added packageManager info to root level package.json

* Replaced npx with pnpx

* Fixed trailing comma

* NPM_TOKEN

* NPM_TOKEN

* NPM_TOKEN

* Added missing root level coverage:clean target

* Streamlined naming of samples

* Run coverage instead of test

* Updated lock file

* Updated sonar settings

* Updated sonar settings

* Aligned package versions, added script to bump versions on snapshot releases
2024-02-15 21:03:17 +01:00