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

Release v4.10.0 #401

Merged
merged 10 commits into from
Aug 21, 2024
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/[email protected].3
browser-tools: circleci/[email protected].8
node: circleci/[email protected]

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:/absolute-version/commit-and-tag-version) for commit guidelines.

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


### Features

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


### Bug Fixes

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

## [4.9.1](https:/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
Loading