Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
024d0a2
fix: refactor test utils for playwright projects
mikeybinns Nov 5, 2024
12f24eb
chore: enter pre-release mode
mikeybinns Nov 5, 2024
642200a
Merge pull request #246 from AtomicSmash/feature/update-test-utils-fo…
mikeybinns Nov 5, 2024
9a2b8fe
Version Packages (beta)
github-actions[bot] Nov 5, 2024
fe9fe19
Merge pull request #247 from AtomicSmash/changeset-release/pre-release
mikeybinns Nov 5, 2024
027219f
fix: support wp 6.7 text strings
mikeybinns Nov 25, 2024
698cc1f
chore: add changeset
mikeybinns Nov 25, 2024
50b4437
Merge branch 'pre-release' into bugfix/wordpress-6.7-breaks-text-line
mikeybinns Nov 25, 2024
9176dfa
Merge pull request #250 from AtomicSmash/bugfix/wordpress-6.7-breaks-…
mikeybinns Nov 25, 2024
a0a7d85
Version Packages (beta)
github-actions[bot] Nov 25, 2024
ca24b8b
Merge pull request #251 from AtomicSmash/changeset-release/pre-release
mikeybinns Nov 25, 2024
09df674
fix: skip deleting a page if it's already in the trash
mikeybinns Dec 4, 2024
d4cdfa7
fix: make sure sidebar is open before trying to click actions
mikeybinns Dec 4, 2024
1f55add
Merge pull request #252 from AtomicSmash/bugfix/wordpress-tests-helpe…
mikeybinns Dec 4, 2024
851ece9
Version Packages (beta)
github-actions[bot] Dec 4, 2024
5029c4d
Merge pull request #253 from AtomicSmash/changeset-release/pre-release
mikeybinns Dec 4, 2024
5d1e821
fix: post is in trash check
mikeybinns Dec 4, 2024
2126b00
Merge branch 'pre-release' into bugfix/wordpress-tests-helper-edge-ca…
mikeybinns Dec 4, 2024
b3aa6df
Merge pull request #254 from AtomicSmash/bugfix/wordpress-tests-helpe…
mikeybinns Dec 4, 2024
6711818
Version Packages (beta)
github-actions[bot] Dec 4, 2024
b8bb565
Merge pull request #255 from AtomicSmash/changeset-release/pre-release
mikeybinns Dec 4, 2024
0596250
update deps
mikeybinns Dec 20, 2024
03d1c6a
fix: update node on github workflows
mikeybinns Dec 20, 2024
169544d
Merge branch 'pre-release' into feature/update-dependencies
mikeybinns Dec 20, 2024
5e29eb7
Merge pull request #258 from AtomicSmash/feature/update-dependencies
mikeybinns Dec 20, 2024
3beaf7c
Version Packages (beta)
github-actions[bot] Dec 20, 2024
9322dd1
Merge pull request #259 from AtomicSmash/changeset-release/pre-release
mikeybinns Dec 20, 2024
38d529e
exit pre-release
mikeybinns Jan 31, 2025
23edb50
Merge pull request #264 from AtomicSmash/release/2025-01-31
mikeybinns Jan 31, 2025
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
11 changes: 11 additions & 0 deletions .changeset/dirty-ladybugs-attack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
"@atomicsmash/wordpress-tests-helper": patch
"@atomicsmash/dev-tools-helpers": patch
"@atomicsmash/coding-standards": patch
"@atomicsmash/blocks-helpers": patch
"@atomicsmash/test-utils": patch
"@atomicsmash/react": patch
"@atomicsmash/cli": patch
---

Update dependencies
5 changes: 5 additions & 0 deletions .changeset/four-colts-promise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/wordpress-tests-helper": patch
---

Skip deleting a page if it's already in the trash
5 changes: 5 additions & 0 deletions .changeset/giant-readers-beg.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/wordpress-tests-helper": patch
---

Add fix for WP 6.7 text string change
5 changes: 5 additions & 0 deletions .changeset/loud-zebras-provide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/test-utils": minor
---

Add function for checking WP roles for privileged pages test
27 changes: 27 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"mode": "exit",
"tag": "beta",
"initialVersions": {
"@atomicsmash/blocks-helpers": "4.1.0",
"@atomicsmash/browserslist-config": "12.0.1",
"@atomicsmash/cli": "7.1.2",
"@atomicsmash/coding-standards": "12.0.1",
"@atomicsmash/date-php": "2.1.0",
"@atomicsmash/dev-tools-helpers": "1.2.1",
"@atomicsmash/eslint-config": "12.0.1",
"@atomicsmash/http-response-codes": "1.2.1",
"@atomicsmash/init-testing": "1.1.0",
"@atomicsmash/react": "1.6.3",
"@atomicsmash/test-utils": "3.0.0",
"@atomicsmash/wordpress-tests-helper": "1.0.0"
},
"changesets": [
"dirty-ladybugs-attack",
"four-colts-promise",
"giant-readers-beg",
"loud-zebras-provide",
"purple-eagles-smoke",
"selfish-eggs-raise",
"three-rabbits-change"
]
}
5 changes: 5 additions & 0 deletions .changeset/purple-eagles-smoke.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/wordpress-tests-helper": patch
---

Fix in trash check
5 changes: 5 additions & 0 deletions .changeset/selfish-eggs-raise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/test-utils": major
---

Refactor lighthouse testing for playwright projects
5 changes: 5 additions & 0 deletions .changeset/three-rabbits-change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@atomicsmash/wordpress-tests-helper": patch
---

Make sure sidebar is open before trying to click actions
4 changes: 2 additions & 2 deletions .github/workflows/check-branch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
- name: Setup Node.js 20
- name: Setup Node.js 22
uses: actions/setup-node@v4
with:
node-version: "20.x"
node-version: "22.x"
cache: npm
- run: npm ci
- name: Ensure if merging directly into main from a non-pre-release branch it has no changesets
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ jobs:
- run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
- name: Setup Node.js 20
- name: Setup Node.js 22
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22
cache: npm

- name: Cache
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ jobs:
- run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
- name: Setup Node.js 20
- name: Setup Node.js 22
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22
cache: npm

- name: Cache
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ jobs:

steps:
- uses: actions/checkout@v4
- name: Setup Node.js 20
- name: Setup Node.js 22
uses: actions/setup-node@v4
with:
node-version: "20.x"
node-version: "22.x"
cache: npm

- name: Cache
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.*
22.*
13 changes: 13 additions & 0 deletions UPDATES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Updates

When updating these package as part of regular maintenance, follow these steps

1. Run npm update to update all packages within constraints (this shouldn't require any testing as most packages follow SemVer)
2. Run `npm outdated` to see the remaining updates required. These are all breaking changes, so be sure to check each package to see what was updated and make any relevant changes.
3. To update a single package that's a dependency of one of our packages, use `npm install package@latest -w @atomicsmash/package-name` and be sure to match the save or save-dev or save-peer flag.
4. Create a single changeset for dependency updates per package.

Important notes:

1. When updating Faker.js, you must also update the CDN URL to the same version in dev tools helpers.
2. @types/node must match the version of node that's in use in nvmrc. It might say there's a higher version available, but if you're still on an older node version, make sure it matches so types are correct.
1 change: 0 additions & 1 deletion commitlint.config.cjs

This file was deleted.

Loading