Skip to content

Commit

Permalink
chore: RC v4.10.0 (#399)
Browse files Browse the repository at this point in the history
##
[4.10.0](v4.9.1...v4.10.0)
(2024-08-13)


### Features

* Update axe-core to v4.10.0
([#397](#397))
([09e659e](09e659e))


### Bug Fixes

* add `Lazy-load Axe::API::Run` to improve boot time
([#396](#396))
([f16172e](f16172e))
  • Loading branch information
michael-siek authored Aug 13, 2024
2 parents 27748c5 + 6e22f91 commit 5d7eac5
Show file tree
Hide file tree
Showing 11 changed files with 44 additions and 29 deletions.
6 changes: 2 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,15 @@ defaults: &defaults
working_directory: ~/axe-core-gems

orbs:
browser-tools: circleci/browser-tools@1.4.3
browser-tools: circleci/browser-tools@1.4.8
node: circleci/node@5.0.0

commands:
bootstrap:
description: Install dependencies and bootstrap packages
steps:
- checkout
- browser-tools/install-browser-tools:
# TODO: remove when chromedriver downloads are fixed
chrome-version: 116.0.5845.96
- browser-tools/install-browser-tools
- node/install:
node-version: "16.13"
- run: gem install bundler # setup bundler
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/sync-master-develop.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
name: Sync master/develop branches

on:
pull_request:
types: [closed]
branches: master
push:
branches:
- master

jobs:
create_sync_pull_request:
runs-on: ubuntu-latest
timeout-minutes: 2
steps:
- uses: dequelabs/action-sync-branches@v1
- uses: dequelabs/action-sync-branches@v1.0.1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.PAT }}
pr-title: "chore: merge master into develop"
pr-reviewers: adnoc,michael-siek,stephenmathieson
pr-team-reviewers: axe-api-team
pr-labels: chore
pr-template: .github/PULL_REQUEST_TEMPLATE.md
pr-template: .github/PULL_REQUEST_TEMPLATE.md
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.

## [4.10.0](https://github.com/dequelabs/axe-core-gems/compare/v4.9.1...v4.10.0) (2024-08-13)


### Features

* Update axe-core to v4.10.0 ([#397](https://github.com/dequelabs/axe-core-gems/issues/397)) ([09e659e](https://github.com/dequelabs/axe-core-gems/commit/09e659ecae87be2b3949d470795c214ad77407ec))


### Bug Fixes

* add `Lazy-load Axe::API::Run` to improve boot time ([#396](https://github.com/dequelabs/axe-core-gems/issues/396)) ([f16172e](https://github.com/dequelabs/axe-core-gems/commit/f16172ee3377e05fd08ca9c4fd55649457402cde))

## [4.9.1](https://github.com/dequelabs/axe-core-gems/compare/v4.9.0...v4.9.1) (2024-05-08)


Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "axe-core-gems",
"version": "4.9.1",
"version": "4.10.0",
"license": "MPL-2.0",
"private": true,
"repository": {
Expand All @@ -11,7 +11,7 @@
"changelog": "standard-version -a --skip.tag=true --skip.commit=true --skip.bump=true"
},
"devDependencies": {
"axe-test-fixtures": "github:dequelabs/axe-test-fixtures",
"axe-test-fixtures": "github:dequelabs/axe-test-fixtures#v1",
"commit-and-tag-version": "^11.2.4",
"conventional-changelog-cli": "^2.2.2"
}
Expand Down
4 changes: 2 additions & 2 deletions packages/axe-core-api/e2e/selenium/spec/api_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
require "json" #TODO: REMOVE
require "selenium-webdriver"
require "axe/core"
require "axe/api/run"
require "axe/api"

options = Selenium::WebDriver::Chrome::Options.new
# options.add_argument('--headless')
options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
$driver = Selenium::WebDriver.for :chrome, options: options
Expand Down
5 changes: 5 additions & 0 deletions packages/axe-core-api/lib/axe/api.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module Axe
module API
autoload :Run, "axe/api/run"
end
end
2 changes: 1 addition & 1 deletion packages/axe-core-api/lib/axe/matchers/be_axe_clean.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

require_relative "../../chain_mail/chainable"
require_relative "../core"
require_relative "../api/run"
require_relative "../api"

module Axe
module Matchers
Expand Down
14 changes: 7 additions & 7 deletions packages/axe-core-api/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/axe-core-api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"name": "axe-core-api",
"license": "MPL-2.0",
"dependencies": {
"axe-core": "^4.9.1"
"axe-core": "^4.10.0"
}
}
2 changes: 1 addition & 1 deletion version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# this version is used by all the packages

module AxeCoreGems
VERSION = "4.9.1"
VERSION = "4.10.0"
end

0 comments on commit 5d7eac5

Please sign in to comment.