Skip to content
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

Lread msedgedriver macos #625

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,10 @@ jobs:
run: |
brew install --cask microsoft-edge
EDGE_VERSION=$(defaults read /Applications/Microsoft\ Edge.app/Contents/Info CFBundleShortVersionString)
DRIVER_URL="https://msedgedriver.azureedge.net/${EDGE_VERSION}/edgedriver_mac64_m1.zip"
MAJOR_VERSION=$(echo $EDGE_VERSION | cut -d'.' -f1)
DRIVER_VERSION=$(curl -s "https://msedgedriver.azureedge.net/LATEST_RELEASE_${MAJOR_VERSION}_MACOS" | iconv -f UTF-16LE -t UTF-8 | tr -d '\r\n')
echo "Installing msedgedriver version ${DRIVER_VERSION} for Edge version ${EDGE_VERSION}"
DRIVER_URL="https://msedgedriver.azureedge.net/${DRIVER_VERSION}/edgedriver_mac64_m1.zip"
curl -o msedgedriver.zip $DRIVER_URL
mkdir $RUNNER_TEMP/edgedriver
unzip msedgedriver.zip -d $RUNNER_TEMP/edgedriver
Expand Down
15 changes: 9 additions & 6 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ A release with an intentional breaking changes is marked with:

* Minor breaking
** {issue}615[#615]: Etaoin now requires a minimum of JDK11 and Clojure 1.10
({lread})
** {issue}613[#612]: Remove all support for long obsolete and long untested PhantomJS
({lread})
** {issue}467[#467]: Move to W3C WebDriver spec.
Expand All @@ -43,6 +44,8 @@ The following Chrome-specific fns have been deleted:
The implementation was either ultra legacy or misunderstood legacy APIs.

* Other changes
** bump all deps to current versions
({lread})
** Add new fns that more lightly abstract W3C WebDriver Spec (as part of {issue}467[#467] API review sweep)
({lread})
*** `get-timeouts` - as alternative to `get-*-timeout`
Expand All @@ -53,8 +56,6 @@ The implementation was either ultra legacy or misunderstood legacy APIs.
*** `set-window-rect` - as alternative to `set-window-size`, `set-window-position`
** Review tests and add some missing coverage (as part of {issue}467[#467] API review sweep)
({lread})
** {issue}467[#467]: Required a full sweep of the API, so also includes:
({lread})
** {pr}552[#552]: Add support for wide characters to input fill functions
({person}tupini07[@tupini07])
** {issue}566[#566]: Recognize `:driver-log-level` for Edge
Expand All @@ -65,22 +66,24 @@ The implementation was either ultra legacy or misunderstood legacy APIs.
({lread})
** {issue}604[#604]: Add support for shadow DOM
({person}dgr[@dgr])
** {issue}603[#603]: Add :fn/index as alias for :index in map syntax
** {issue}603[#603]: Add `:fn/index` as alias for `:index` in map syntax
({person}dgr[@dgr])
** bump all deps to current versions
({lread})
** tests
*** {issue}572[#572]: stop using chrome `--no-sandbox` option, it has become problematic on Windows (and we did not need it anyway)
({lread})
** docs
*** Review docs for spellos, punctuation, clarity
({lread})
*** {issue}534[#534]: better describe `etaoin.api/select` and its alternatives
({lread})
*** {issue}536[#536]: user guide examples are now all os agnostic and CI tested via test-doc-blocks on all supported OSes
({lread})
*** {issue}602[#602]: Document all `:fn/*` query pseudo-functions in a definitive list
({person}dgr[@dgr])
*** {issue}484[#484]: Add W3C WebDriver Spec links to docstrings
*** {issue}522[#522]: Via better docstrings on getting properties
({lread})
*** {issue}522[#522]: Describe how to get other common properties in docstrings
({lread})

== v1.0.40 - 2023-03-08 [[v1.0.40]]

Expand Down
4 changes: 2 additions & 2 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,8 @@ You are most welcome to submit your company or project to this list.

Eatoin uses: `major`.`minor`.`patch`-`test-qualifier`

* `major` increments when a non alpha release API has been broken - something, as a rule, we'd like to avoid.
* `minor` increments to convey significant new features have been added.
* `major` increments when a non alpha release API has been majorly broken - something, as a rule, we'd like to avoid.
* `minor` increments to convey significant new features have been added or minor breakage.
* `patch` indicates bug fixes or minor changes - it is the total number of releases to date.
* `test-qualifier` is absent for stable releases.
Can be `alpha`, `beta`, `rc1`, etc.
Expand Down
Loading
Loading