Skip to content

2.0.0-RC1 #346

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 70 commits into from
Dec 17, 2021
Merged

2.0.0-RC1 #346

merged 70 commits into from
Dec 17, 2021

Conversation

s1hofmann
Copy link
Member

No description provided.

dependabot bot and others added 30 commits August 3, 2021 19:59

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v4.4.13...v4.4.15)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v4.4.13...v4.4.15)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(#255) Only run sonar step if SONAR_TOKEN is set

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(#190) Rename private field native to nativeAdapter to stay consistent

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump tar from 4.4.13 to 4.4.15

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…rse-1.0.7

Bump path-parse from 1.0.6 to 1.0.7

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…ctron-test/tar-4.4.15

Bump tar from 4.4.13 to 4.4.15 in /e2e/electron-test

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(#260) Added missing lookup for 'delete' key

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bumps [tar](https://github.com/npm/node-tar) from 4.4.15 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v4.4.15...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(#262) Upgraded to Typescript 4.4.2 with minor adjustments

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…ud-action

(#265) Upgraded to SonarSource/sonarcloud-github-action v1.6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
(#269) Export some internal objects
…es. (Typescript complains on compile time, but after the change it fails on runtime)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…ctron-test/tar-4.4.19

Bump tar from 4.4.15 to 4.4.19 in /e2e/electron-test

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Maintenance/271/dependency updates
s1hofmann and others added 28 commits October 26, 2021 00:48

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#294) Export interfaces for providers

* (#294) Align naming of interfaces

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#279) Remove image matching provider code

* (#279) Remove image matching providers from registry

* (#279) Update vision adapter test

* (#279) Remove opencv4nodejs-prebuilt dependency

* (#279) Plugin e2e test

* (#279) Init plugin e2e test

* (#279) Align e2e package versions

* (#279) Fix resource path

* (#279) Add error info to output, formatting

* (#279) Run plugin test in Docker environment

* (#279) Export FileType enum

* (#279) Move screen e2e test to plugin e2e test subpackage since it requires the template-matcher package as well

* (#279) Move keyboard e2e test to plugin subpackage as well

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#130) Updated implementation

* (#130) Easing function refinement

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#307) Add jimp dependencz

* (#307) Implement image reader

* (#307) Implement image writer

* (#307) Test data

* (#307) Register both providers

* (#307) Stick to BGR color format when loading images

* (#307) Expose imagereader and imagewriter through utility functions

* (#307) Updated tests to verify calls to Jimp

* (#307) Mock jimp in testcases using the pluginRegistry to avoid ReferenceErrors

* (#307) Mock jimp in e2e testcases to avoid ReferenceErrors

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#310) Delete both adapters

* (#310) Migrate window.function to not use adapters

* (#310) Migrated window.class to not use adapters

* (#310) Migrated screen.class to not use adapters

* (#310) Migrated movement.function to not use adapters

* (#310) Migrated mouse.class to not use adapters

* (#310) Remove leftover notions of adapters in test description

* (#310) Fixed expected format when saving a screenshot to disk

* (#310) Migrated keyboard.class to not use adapters

* (#310) Migrated clipboard.class to not use adapters

* (#310) Migrated assert.class test to not use adapters

* (#310) Migrated all exported instances to not use adapters

* (#310) Removed mention of adapter from test description

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#204) Enabled passing of Image data to Screen#find

* (#204) Updated screen tests

* (#204) Removed plugin test from main repo

* (#204) Removed plugin test from Docker test runs

* (#204) Introduced additional id property to images

* (#204) Adjusted tests and image usage to new id property

* (#204) Added helper function to make loading image resources easier

* (#204) Adapted toShow matcher to new find parameters

* (#204) Re-use loadImageResource function

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#320) Make find, and the functions re-using it, accept Promise<Image>

* (#320) Update toShow matcher accordingly

* (#320) Update tests

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#259) Introduced ImageProcessor interface

* (#259) imageToJimp converter function

* (#259) RGBA dataclass

* (#259) Implement ImageProcessor and register the new provider

* (#259) Re-use imageToJimp and clean up tests

* (#259) Fixed import for Image which was previously importing from dist

* Maintenance/310/remove adapters (#311)

* (#310) Delete both adapters

* (#310) Migrate window.function to not use adapters

* (#310) Migrated window.class to not use adapters

* (#310) Migrated screen.class to not use adapters

* (#310) Migrated movement.function to not use adapters

* (#310) Migrated mouse.class to not use adapters

* (#310) Remove leftover notions of adapters in test description

* (#310) Fixed expected format when saving a screenshot to disk

* (#310) Migrated keyboard.class to not use adapters

* (#310) Migrated clipboard.class to not use adapters

* (#310) Migrated assert.class test to not use adapters

* (#310) Migrated all exported instances to not use adapters

* (#310) Removed mention of adapter from test description

* Added sponsors listing to README.md

* (#306) Update supported cpus to include Apple Silicon (arm64)

* Add https://github.com/stoefln to sponsors listing

* Feature/204/screen find image needles (#319)

* (#204) Enabled passing of Image data to Screen#find

* (#204) Updated screen tests

* (#204) Removed plugin test from main repo

* (#204) Removed plugin test from Docker test runs

* (#204) Introduced additional id property to images

* (#204) Adjusted tests and image usage to new id property

* (#204) Added helper function to make loading image resources easier

* (#204) Adapted toShow matcher to new find parameters

* (#204) Re-use loadImageResource function

* Feature/320/find accept promise (#322)

* (#320) Make find, and the functions re-using it, accept Promise<Image>

* (#320) Update toShow matcher accordingly

* (#320) Update tests

* (#321) Added `findAll` to Screen (#323)

* (#259) Add `colorAt` to screen class

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#329) Make `Screen#find` only accept `Image` or `Promise<Image>` parameter type

* (#329) Update docstrings

* (#329) Adjusted tests

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…ion (#332)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…interval user configurable (#333)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#233) Extended key.enum with audio multimedia keys

* (#233) Extended Key mapping

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#336) Introduced colormode enum

* (#336) Extended Image class with color mode conversion methods

* (#336) Set color mode on images when reading from disk

* (#336) Set colormode on images when grabbing screen content

* (#336) Limit switching of channels only to BGR images

* (#336) Export ColorMode enum

* (#336) Chasing down another async error in tests due to jimp

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#341) Remove Region#scaled

* (#341) Remove LocationParameters

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* (#340) Refactor the `data` property of `ImageWriterParameters` to `image`

* (#340) Refactor `Image#data` to a `Buffer` instead of `any`

* (#340) Fixed screen tests

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* Updated readme

* RC1

* Update @nut-tree/libnut to 2.1.3

* Center image in readme again

* Fixed typedoc config
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 8 Code Smells

87.5% 87.5% Coverage
0.0% 0.0% Duplication

@s1hofmann s1hofmann merged commit c5e34b1 into master Dec 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants