{"id":21617,"name":"codeceptjs","ecosystem":"npm","repository_url":"https://github.com/Codeception/codeceptjs","issues_count":65,"created_at":"2025-06-07T02:33:35.657Z","updated_at":"2025-06-07T02:33:35.657Z","purl":"pkg:npm/codeceptjs","metadata":{"id":1538390,"name":"codeceptjs","ecosystem":"npm","description":"Supercharged End 2 End Testing Framework for NodeJS","homepage":"https://codecept.io","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Codeception/codeceptjs","keywords_array":["acceptance","end2end","end 2 end","puppeteer","webdriver","testcafe","playwright","bdd","tdd","testing"],"namespace":null,"versions_count":262,"first_release_published_at":"2015-11-22T01:34:32.716Z","latest_release_published_at":"2025-03-19T10:04:51.746Z","latest_release_number":"3.7.3","last_synced_at":"2025-06-07T10:02:35.840Z","created_at":"2022-04-09T05:00:13.495Z","updated_at":"2025-06-07T10:02:35.840Z","registry_url":"https://www.npmjs.com/package/codeceptjs","install_command":"npm install codeceptjs","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"beta":"3.7.2-beta.2","latest":"3.7.3"}},"repo_metadata":{"id":37846862,"uuid":"46641250","full_name":"codeceptjs/CodeceptJS","owner":"codeceptjs","description":"Supercharged End 2 End Testing Framework for NodeJS","archived":false,"fork":false,"pushed_at":"2024-04-12T21:18:52.000Z","size":56996,"stargazers_count":4046,"open_issues_count":179,"forks_count":714,"subscribers_count":98,"default_branch":"3.x","last_synced_at":"2024-04-14T03:04:38.347Z","etag":null,"topics":["acceptance-testing","bdd","bdd-framework","codeceptjs","e2e-tests","end-to-end-testing","graphql-testing","hacktoberfest","javascript","nodejs","pageobject","playwright","selenium","selenium-webdriver","testing","webdriver","webdriverio"],"latest_commit_sha":null,"homepage":"http://codecept.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codeceptjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":null,"patreon":null,"open_collective":"codeceptjs","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2015-11-22T01:14:36.000Z","updated_at":"2024-04-15T08:27:44.183Z","dependencies_parsed_at":"2023-09-29T08:50:26.235Z","dependency_job_id":"2bf2d501-2585-475c-b6a9-dbc0272710da","html_url":"https://github.com/codeceptjs/CodeceptJS","commit_stats":{"total_commits":2465,"total_committers":415,"mean_commits":"5.9397590361445785","dds":0.7338742393509128,"last_synced_commit":"536c1bcf83e0ad40d52ac2448414f8df3a968e74"},"previous_names":["codeception/codeceptjs"],"tags_count":129,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeceptjs","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/refs/heads/3.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217592971,"owners_count":16201556,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"codeceptjs","name":"CodeceptJS","uuid":"54646432","kind":"organization","description":"CodeceptJS - Supercharged End 2 End Testing Framework for Playwright, WebDriver, Puppeteer","email":null,"website":"https://codecept.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/54646432?v=4","repositories_count":21,"last_synced_at":"2024-04-15T00:18:37.257Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/codeceptjs","funding_links":[],"total_stars":4248,"followers":32,"following":0,"created_at":"2022-11-14T07:18:24.180Z","updated_at":"2024-04-15T00:18:39.578Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeceptjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeceptjs/repositories"},"tags":[{"name":"3.6.0","sha":"39897631df9286bdef2ad001a3c848a0d95c2bcd","kind":"commit","published_at":"2024-04-10T05:56:57.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.6.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.6.0/manifests"},{"name":"3.5.15","sha":"96c6bb8d0c27d075e31c9b3115548256356b0fe5","kind":"commit","published_at":"2024-03-15T09:20:09.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.15","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.15/manifests"},{"name":"3.5.14","sha":"d9623f5dbe9330c60a137fef6cb4b3f5c069d432","kind":"commit","published_at":"2024-02-19T13:06:56.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.14","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.14/manifests"},{"name":"3.5.13","sha":"1b6b950d10a3a3f33be070bbcac70096c4ae1f07","kind":"commit","published_at":"2024-02-16T10:15:10.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.13","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.13/manifests"},{"name":"3.5.12","sha":"439364ec0a9e0787de2a112f851599715a2538e5","kind":"commit","published_at":"2024-01-25T14:04:17.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.12","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.12/manifests"},{"name":"3.5.11","sha":"1a9f3be1e43dc1423d3772bfa666368931ef6914","kind":"commit","published_at":"2024-01-01T17:18:10.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.11","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.11/manifests"},{"name":"3.5.10","sha":"17b1305c09f24843a5a09de96d5505ad54b67f8f","kind":"commit","published_at":"2023-12-07T13:54:55.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.10","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.10/manifests"},{"name":"3.5.9","sha":"27e8b4cbe5b1e1687d8b6af674600ec0eca1d06d","kind":"commit","published_at":"2023-12-07T13:47:23.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.9","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.9/manifests"},{"name":"3.5.8","sha":"3ec908a8b46ddc0585ab0b73210a65cc027bc400","kind":"commit","published_at":"2023-11-16T15:08:27.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.8","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.8/manifests"},{"name":"3.5.7","sha":"206ca710e4d232ec81f34ed24aab1c09ceccb4a6","kind":"commit","published_at":"2023-11-07T07:57:17.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.7/manifests"},{"name":"3.5.6","sha":"ed5d43c12a403252f4033856da439f3f406f7e68","kind":"commit","published_at":"2023-10-09T13:34:49.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.6/manifests"},{"name":"3.5.5","sha":"206d1dfef01488aba58dc24f5c5e84fefd93261e","kind":"commit","published_at":"2023-09-20T09:07:13.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.5/manifests"},{"name":"3.5.4","sha":"49e774ecf75da0b6e240cb060d402b8aa782523c","kind":"commit","published_at":"2023-08-28T11:05:52.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.4/manifests"},{"name":"3.5.3","sha":"4a187cb9fb910ca081dec6b351ebeb2304e0eb82","kind":"commit","published_at":"2023-07-21T08:10:41.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.3/manifests"},{"name":"3.5.2","sha":"3cfcc16267827c2767446a994402dda18a3f9827","kind":"commit","published_at":"2023-07-11T21:35:52.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.2/manifests"},{"name":"3.5.1","sha":"25b3a3ccb9d78aa344c4625de6cb5661864d83f1","kind":"commit","published_at":"2023-07-10T21:31:07.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.1/manifests"},{"name":"3.5.0","sha":"4de7cf3efa3bb7e80c6edf0a8ea7706cc7bd6ce0","kind":"tag","published_at":"2023-07-08T03:24:38.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.5.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.5.0/manifests"},{"name":"3.4.1","sha":"ad5f4afab6e1f5e12065398a7a4e7e94fead33fb","kind":"commit","published_at":"2023-02-17T00:47:21.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.4.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.4.1/manifests"},{"name":"3.4.0","sha":"da049146c32086c649b2dc99ef9e76a9a8ce18e8","kind":"commit","published_at":"2023-02-15T02:35:10.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.4.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.4.0/manifests"},{"name":"3.3.7","sha":"de83c9e21203a0bfbe31dcfe5d2ee8b11c054d1b","kind":"commit","published_at":"2022-11-29T13:16:21.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.7/manifests"},{"name":"3.3.6","sha":"fb44d2cee146823b7c253320ac9a220d01aa95af","kind":"commit","published_at":"2022-10-07T08:10:51.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.6/manifests"},{"name":"3.3.5","sha":"dcb85e923b5f3e1309d80e1225a9ab35a8d63ec9","kind":"commit","published_at":"2022-08-22T23:20:42.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.5/manifests"},{"name":"3.3.4","sha":"21d2c58def7c40cf86284a43447883e6c6249788","kind":"commit","published_at":"2022-07-11T22:15:52.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.4/manifests"},{"name":"3.3.3","sha":"8223c2315315c915072d4d743bc56c5bf35fea2f","kind":"commit","published_at":"2022-05-02T20:42:32.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.3/manifests"},{"name":"3.3.2","sha":"3467c0aeb48935f36f565ee027c7ddd2e226822b","kind":"commit","published_at":"2022-04-28T22:08:49.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.2/manifests"},{"name":"3.3.1","sha":"c7d4eb77ca3f2c8bbd109a2aab0fa18183505efa","kind":"commit","published_at":"2022-04-28T00:39:07.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.1/manifests"},{"name":"3.3.0","sha":"87992d6200dc62a8264d4bf5d3eda78f905a32c0","kind":"commit","published_at":"2022-02-04T01:52:58.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.3.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.3.0/manifests"},{"name":"3.2.3","sha":"37e763bd877bbb434de289ad993858103d719817","kind":"commit","published_at":"2022-01-08T20:47:01.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.2.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.3/manifests"},{"name":"3.2.2","sha":"7c66aededeb6bee08e2df565c8d42896de2fae53","kind":"commit","published_at":"2021-11-23T00:07:22.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.2.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.2/manifests"},{"name":"3.2.1","sha":"1b37997d88ad61c624a08e155fb5400bfcd370e7","kind":"commit","published_at":"2021-11-11T13:12:34.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.2.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.1/manifests"},{"name":"3.2.0","sha":"613f9d12f3560c1c783b016571d445bb81391306","kind":"commit","published_at":"2021-11-11T10:00:41.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.2.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.2.0/manifests"},{"name":"3.1.3","sha":"a303f771ae44c2532320cd36967b93c2517f15e5","kind":"commit","published_at":"2021-10-01T21:25:54.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.1.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.1.3/manifests"},{"name":"3.1.2","sha":"18f465c1030ac4bdf1dd01d50d71366157345176","kind":"commit","published_at":"2021-08-31T23:54:08.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.1.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.1.2/manifests"},{"name":"3.1.1","sha":"5bda7fc8dd8b76fb8fccaf2ed3fda023dbac70c9","kind":"commit","published_at":"2021-08-06T11:35:46.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.1.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.1.1/manifests"},{"name":"3.0.7","sha":"b4c1e33ecd0fff2768a440029700716f0e61b00f","kind":"commit","published_at":"2021-05-06T10:30:10.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.0.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.7/manifests"},{"name":"3.0.6","sha":"8005be67fa720c95c69a602f82600dbdd04f9b80","kind":"commit","published_at":"2021-04-02T22:57:44.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.0.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.6/manifests"},{"name":"3.0.5","sha":"737e4cf29a1e8062020665f14561dd8f5c1fab64","kind":"commit","published_at":"2021-02-05T00:49:04.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.0.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.5/manifests"},{"name":"3.0.4","sha":"40f489efb6bb5ed7d99705998af83880467c225a","kind":"commit","published_at":"2020-12-22T12:25:23.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.0.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.4/manifests"},{"name":"3.0.2","sha":"d83ecb3a38895336105186a02c2c567d3650619c","kind":"commit","published_at":"2020-11-13T19:38:28.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.0.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"53a6a53ef786f1b63958bba281ced1e0b60d5c40","kind":"commit","published_at":"2020-10-21T01:18:43.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/3.0.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/3.0.1/manifests"},{"name":"v3.0.0-rc.0","sha":"373573b6b7936442f851f8d305e3363bc17dd014","kind":"tag","published_at":"2020-09-23T17:07:09.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/v3.0.0-rc.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/v3.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/v3.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/v3.0.0-rc.0/manifests"},{"name":"v3.0.0-next.0","sha":"c87915c22da2fd8a63bc2b54942249fc843b00bf","kind":"tag","published_at":"2020-09-23T17:05:51.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/v3.0.0-next.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/v3.0.0-next.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/v3.0.0-next.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/v3.0.0-next.0/manifests"},{"name":"2.6.11","sha":"5164f0090748d2eca00c152d82a55338ac1e21ec","kind":"commit","published_at":"2020-09-21T21:45:00.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.11","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.11/manifests"},{"name":"2.6.10","sha":"4a31d20ae19522cc250120f5e4ee4bdf7e0dc455","kind":"commit","published_at":"2020-08-24T10:04:57.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.10","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.10/manifests"},{"name":"2.6.9","sha":"41936638272091400d4d239769300bd730e5b108","kind":"commit","published_at":"2020-08-19T18:51:05.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.9","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.9/manifests"},{"name":"2.6.8","sha":"18ff28932c3bc2ef5513a6074c5541a383315b22","kind":"commit","published_at":"2020-08-06T00:30:11.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.8","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.8/manifests"},{"name":"2.6.7","sha":"bc736c915f4d071cd0eaba6696f048d10e515ce6","kind":"commit","published_at":"2020-07-28T20:38:36.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.7/manifests"},{"name":"2.6.6","sha":"80826b748e398d6ea9bd14da70a3c128dc6731c7","kind":"commit","published_at":"2020-06-19T07:06:22.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.6/manifests"},{"name":"2.6.5","sha":"806537ab7901f5a4ace1b63155fd670534a7f689","kind":"commit","published_at":"2020-05-13T20:23:35.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.5/manifests"},{"name":"2.6.4","sha":"8cd9e1700e7730bab335fdda3719168fe984c870","kind":"commit","published_at":"2020-05-11T19:07:40.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.4/manifests"},{"name":"2.6.3","sha":"9c303fb89a1aa848c2969c1106e9b38eb209e7ba","kind":"commit","published_at":"2020-05-05T00:33:01.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.3/manifests"},{"name":"2.6.2","sha":"8f8001a306d124eeebb649d123850201bcfeef56","kind":"commit","published_at":"2020-04-23T20:25:38.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.2/manifests"},{"name":"2.6.1","sha":"6e5125cd7fc4d0292cad858996478c4e65692152","kind":"commit","published_at":"2020-04-05T21:48:56.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.1/manifests"},{"name":"2.6.0","sha":"e1f90e5cc920d742ee9b5726c7dd7b69da842062","kind":"commit","published_at":"2020-03-31T19:40:01.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.6.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"cea602af4c00aaa102571eff7bbdadfa25ef499b","kind":"commit","published_at":"2020-02-18T21:04:35.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.5.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.5.0/manifests"},{"name":"2.4.3","sha":"810e1753877323aec7f80aeb9e6c1cf17313cd69","kind":"commit","published_at":"2020-01-27T21:53:57.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.4.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.3/manifests"},{"name":"2.4.2","sha":"e31c667157435fcc66886cab066481eb0cb7d063","kind":"commit","published_at":"2020-01-27T20:55:41.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.4.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.2/manifests"},{"name":"2.4.1","sha":"e44bb547636b26274be136d21d4819b1018c0bc9","kind":"commit","published_at":"2020-01-13T12:20:33.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.4.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.1/manifests"},{"name":"2.4.0","sha":"3fe9526ef9d7a38683dd2e7ed23e9e52d767b6c9","kind":"commit","published_at":"2020-01-10T16:47:21.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.4.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.4.0/manifests"},{"name":"2.3.6","sha":"ba6b3cf971c48eecbcb0f8386703c8ee9c8acb3e","kind":"commit","published_at":"2019-11-23T14:01:40.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.6/manifests"},{"name":"2.3.5","sha":"746a410e3a1b8293da574e2a30fd04bc9edaca5c","kind":"commit","published_at":"2019-10-21T18:11:21.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.5/manifests"},{"name":"2.3.4","sha":"c019c11850475f7a26918cabf291b5f4e42ee75a","kind":"commit","published_at":"2019-10-21T17:55:21.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.4/manifests"},{"name":"2.3.3","sha":"59234f02b5ac50632c3f5feba90ee98ce60fb600","kind":"commit","published_at":"2019-10-15T10:47:38.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.3/manifests"},{"name":"2.3.2","sha":"7bcb03aa9ebf99fa41ec27a2931ce1694b37e0be","kind":"commit","published_at":"2019-09-24T11:48:05.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.2/manifests"},{"name":"2.3.1","sha":"7f2448f14b1ae19cffde3b7e2977d8c420371123","kind":"commit","published_at":"2019-09-06T20:37:04.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"58680c433c0591b37db92117130ce41205919285","kind":"commit","published_at":"2019-08-15T21:41:07.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.3.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.3.0/manifests"},{"name":"2.2.1","sha":"985827717f1a5c64d9cb4baeffdcdc82f485de47","kind":"commit","published_at":"2019-07-28T22:42:58.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.2.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"38e04f564cbb3e954dc591636c9d2f26a3f8c920","kind":"commit","published_at":"2019-07-07T10:28:19.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.2.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.2.0/manifests"},{"name":"2.1.5","sha":"03eecf31ba4bbd4325c79372b19c8c5a7f474c3e","kind":"commit","published_at":"2019-06-24T12:44:08.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.1.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.5/manifests"},{"name":"2.1.4","sha":"65686a2d4ea64b9479f2391b33a899bcaeb2beeb","kind":"commit","published_at":"2019-06-05T00:26:52.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.1.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.4/manifests"},{"name":"2.1.3","sha":"42d464a77ba4abd86755d7ccfe845073606323f5","kind":"commit","published_at":"2019-05-21T10:36:31.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.1.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"4f27c45be4e592b4aa525d627f42918ca61028e5","kind":"commit","published_at":"2019-05-13T20:36:35.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.1.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"aee7eb99ac4e3059c9e9ac45950b447c4a8e3643","kind":"commit","published_at":"2019-05-04T15:31:52.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.1.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"92b342dee36197efe4d70bbdefee61f17e311feb","kind":"commit","published_at":"2019-04-17T23:14:18.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.1.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.1.0/manifests"},{"name":"2.0.8","sha":"247baa3e1debebd84035c73f4731918fae9e279c","kind":"commit","published_at":"2019-03-19T21:47:48.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.8","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.8/manifests"},{"name":"2.0.7","sha":"37c85b3aa6cabb12991e6dee4e2aee85264dbe41","kind":"commit","published_at":"2019-03-05T09:04:42.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"53527c1019113c65e17b88c793d6027b82fae2e6","kind":"commit","published_at":"2019-02-25T07:15:12.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"e0ef5e0dfbe73740f4ae9417fc08cd56cec9166d","kind":"commit","published_at":"2019-02-25T00:58:17.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"c0fbb3872fa3834e0235967f8bcbb6019b8770ad","kind":"commit","published_at":"2019-01-23T13:48:15.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"dea170c8f512c8f73b95abe61513aaeaa0f09bef","kind":"commit","published_at":"2019-01-10T22:28:35.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"21ea497184a648b1820d8ef2f818481e5abb2d00","kind":"commit","published_at":"2019-01-04T19:17:31.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"08c9427e319bcb81d13adb799451b9450beb6b4e","kind":"commit","published_at":"2018-12-28T21:24:04.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"d958a75e14023e1ea954f3c9dfac09a4b8613cb2","kind":"commit","published_at":"2018-12-26T17:33:22.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/2.0.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/2.0.0/manifests"},{"name":"1.4.6","sha":"d16220da48c1728aa4139fbffa5c3d91fb4c92ef","kind":"commit","published_at":"2018-11-20T12:55:37.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.6/manifests"},{"name":"1.4.5","sha":"5a5d05a6cb329e9167b2e5410d8318d5c8e65b5a","kind":"commit","published_at":"2018-11-06T00:24:59.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.5/manifests"},{"name":"1.4.4","sha":"b0b480d719b7cfe9caa7bc7a7673c7d22dd35720","kind":"commit","published_at":"2018-10-23T21:39:25.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.4/manifests"},{"name":"1.4.3","sha":"ca67384cee1e2e45f47776a22316834864ba2d0d","kind":"commit","published_at":"2018-10-09T21:15:01.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.3/manifests"},{"name":"1.4.2","sha":"55e8733d581a780cdaeba75cd3540dbe4ebc0c78","kind":"commit","published_at":"2018-09-21T15:05:13.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"88be97ad032810ba72b83858aa23625c33e19050","kind":"commit","published_at":"2018-09-19T10:18:09.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"3252cf06db0cc5ccf4aac005f59798d4a9bd63da","kind":"commit","published_at":"2018-09-18T17:12:01.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.4.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.4.0/manifests"},{"name":"1.3.2","sha":"da7d7a20ecd63e344c646dfc02494b98d561ba8b","kind":"commit","published_at":"2018-07-14T00:36:38.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.3.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"a46128304afaa34795fe7dcd5a478ebe90c8abe0","kind":"commit","published_at":"2018-06-30T08:20:10.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.3.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"19d3ef05a3d3d4e19f03efda41bb12f535ff4956","kind":"commit","published_at":"2018-06-26T08:30:11.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.3.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.3.0/manifests"},{"name":"1.2.1","sha":"cc4a795ade7cce98af91425fd646f84e77c4e105","kind":"commit","published_at":"2018-05-27T19:02:15.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.2.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"2e27a1eccd565738fa596077c9c9b8e96ecf4480","kind":"commit","published_at":"2018-05-15T22:54:26.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.2.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.2.0/manifests"},{"name":"1.1.8","sha":"867dbd0f0aa437091110bdf9dc1f7565f9a6fef2","kind":"commit","published_at":"2018-04-19T04:36:02.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.8","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.8/manifests"},{"name":"1.1.7","sha":"e8a76ab36e008d2e0ef8547aa1fdba257212aaa5","kind":"commit","published_at":"2018-03-16T16:51:20.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.7/manifests"},{"name":"1.1.6","sha":"463c2eb97c1ac831c638cee9d42ff808d13909de","kind":"commit","published_at":"2018-03-01T14:36:01.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.6/manifests"},{"name":"1.1.5","sha":"4df5a5be8f8f0bb3834404dc1063a36cb4d83414","kind":"commit","published_at":"2018-02-17T02:18:12.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.5/manifests"},{"name":"1.1.4","sha":"d14a76f52faa829c9b9b7089a24550b09855775d","kind":"commit","published_at":"2018-02-05T20:05:47.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.4/manifests"},{"name":"1.1.3","sha":"df66438c812d2be645f3709a133fe41aed98d8c7","kind":"commit","published_at":"2018-02-04T22:39:14.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.3/manifests"},{"name":"1.1.2","sha":"9cd3e50a82bf7f3447e3a250656ff5c0aa1b47da","kind":"commit","published_at":"2018-01-21T23:44:07.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.2/manifests"},{"name":"1.1.1","sha":"fd972f307c80f867dd0c8c53fccb9cb2e9075bf7","kind":"commit","published_at":"2017-12-19T11:28:56.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"c2a1388546a0d10ca01a9becb2df4054073e0e19","kind":"commit","published_at":"2017-12-18T00:45:09.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.1.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.1.0/manifests"},{"name":"1.0.3","sha":"06802a5644c43b206ad15612bed9d730d79c264c","kind":"commit","published_at":"2017-09-19T00:17:10.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.0.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.3/manifests"},{"name":"1.0.2","sha":"7564f37a8518c22e74658c9ac9d79dd4900f7f41","kind":"commit","published_at":"2017-08-25T00:27:28.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.0.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"a84200f49e0f68bdfbb8d22ec6976f3b09a9f1f7","kind":"commit","published_at":"2017-08-10T12:30:37.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.0.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"8310dfbee5ad4f47ea335e85a733ae461d3e9668","kind":"commit","published_at":"2017-07-24T00:34:42.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/1.0.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/1.0.0/manifests"},{"name":"0.6.3","sha":"a6269540bfb29dee0bc9bbcf485efde5659d12d4","kind":"commit","published_at":"2017-05-17T23:41:36.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.6.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.3/manifests"},{"name":"0.6.2","sha":"2d8d3afac7f47ebbba6058addc8a96033d4c4a78","kind":"commit","published_at":"2017-04-20T09:15:27.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.6.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.2/manifests"},{"name":"0.6.1","sha":"93ce5c1ecb1230afeaa41b7be5e844fccb4d6a6d","kind":"commit","published_at":"2017-04-13T14:42:52.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.6.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"c082c034d51020446a12a6fd0c99eddf8903fef0","kind":"commit","published_at":"2017-04-12T14:06:43.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.6.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.6.0/manifests"},{"name":"0.5.1","sha":"5f738b78be8b31a08ad8d6e2611400601518808f","kind":"commit","published_at":"2017-02-25T09:23:58.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.5.1","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"b688cf047ab626900b8f85e2ea40973c31af5eb5","kind":"commit","published_at":"2017-02-05T22:03:39.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.5.0","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.5.0/manifests"},{"name":"0.4.16","sha":"59c538449b3e78332ce771cd1bb73ae178475b8e","kind":"commit","published_at":"2017-01-23T23:51:51.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.16","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.16/manifests"},{"name":"0.4.15","sha":"fc17cb149b974f5f4b63bcd088f42f5f8c01b306","kind":"commit","published_at":"2017-01-16T19:30:07.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.15","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.15/manifests"},{"name":"0.4.14","sha":"ea9fe0698e228b91f52002e48aa91bc678b1699d","kind":"commit","published_at":"2017-01-16T00:32:50.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.14","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.14/manifests"},{"name":"0.4.13","sha":"fe41272cdccf5ed6d490414dfc51c3ab569c9577","kind":"commit","published_at":"2016-12-24T04:59:44.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.13","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.13/manifests"},{"name":"0.4.12","sha":"d3c682f634566d2265e8682623c90203d28796f4","kind":"commit","published_at":"2016-12-11T01:46:34.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.12","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.12/manifests"},{"name":"0.4.11","sha":"7514c6457eab8ee3587225c61529138ecd9c31f3","kind":"commit","published_at":"2016-12-10T23:15:11.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.11","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.11/manifests"},{"name":"0.4.10","sha":"80f52ca77b3da97cf9bc7aed313d76e82529c222","kind":"commit","published_at":"2016-12-10T15:08:59.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.10","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.10/manifests"},{"name":"0.4.9","sha":"34e701fc8f26ed0745bb4916da345de46df46895","kind":"commit","published_at":"2016-11-15T00:07:50.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.9","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.9/manifests"},{"name":"0.4.8","sha":"eac6df482d5e287667a9a6f75b1db973565ade11","kind":"commit","published_at":"2016-10-19T13:39:27.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.8","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.8/manifests"},{"name":"0.4.7","sha":"b949a8743dc1f41524a66a46d5df2b6bd31fd1e4","kind":"commit","published_at":"2016-10-07T10:05:47.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.7","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.7/manifests"},{"name":"0.4.6","sha":"fee487a3d8bd02a0233d0f6c3655fc555d1fcc7b","kind":"commit","published_at":"2016-10-02T20:44:14.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.6","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.6/manifests"},{"name":"0.4.5","sha":"14c1e0958e339aad1f98125009dc5c3d1bcd6457","kind":"commit","published_at":"2016-09-05T18:48:24.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.5","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"ac150b60b13ebee91c9a832d8b856646621966d0","kind":"commit","published_at":"2016-08-28T19:55:43.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.4","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"75c44995a3e3213a20d48a7bdb27af7f337c0cfe","kind":"commit","published_at":"2016-08-10T00:46:34.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.3","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"44d8348f0111d27e3ce4d999f7f8841c0cfd6e5e","kind":"commit","published_at":"2016-08-09T09:59:46.000Z","download_url":"https://codeload.github.com/codeceptjs/CodeceptJS/tar.gz/0.4.2","html_url":"https://github.com/codeceptjs/CodeceptJS/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2FCodeceptJS/tags/0.4.2/manifests"}]},"repo_metadata_updated_at":"2024-09-07T20:56:22.327Z","dependent_packages_count":196,"downloads":808391,"downloads_period":"last-month","dependent_repos_count":1377,"rankings":{"downloads":0.3404022910034279,"dependent_repos_count":0.5616480451986107,"dependent_packages_count":0.2350572686287914,"stargazers_count":1.5194785595711195,"forks_count":1.442209742681552,"docker_downloads_count":1.007145107544562,"average":0.8509901691046773},"purl":"pkg:npm/codeceptjs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/codeceptjs","docker_dependents_count":6,"docker_downloads_count":429,"usage_url":"https://repos.ecosyste.ms/usage/npm/codeceptjs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/codeceptjs/dependencies","status":null,"funding_links":["https://opencollective.com/codeceptjs"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codeceptjs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codeceptjs/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codeceptjs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codeceptjs/related_packages","maintainers":[{"uuid":"davert","login":"davert","name":null,"email":"davert.ua@gmail.com","url":null,"packages_count":60,"html_url":"https://www.npmjs.com/~davert","role":null,"created_at":"2022-11-10T11:37:09.746Z","updated_at":"2022-11-10T11:37:09.746Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/davert/packages"},{"uuid":"alex_vorobey","login":"alex_vorobey","name":null,"email":"sashavorobey95@gmail.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~alex_vorobey","role":null,"created_at":"2022-11-10T11:37:09.750Z","updated_at":"2022-11-10T11:37:09.750Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/alex_vorobey/packages"},{"uuid":"thanh.nguyen","login":"thanh.nguyen","name":null,"email":"peter.nguyentr@gmail.com","url":null,"packages_count":29,"html_url":"https://www.npmjs.com/~thanh.nguyen","role":null,"created_at":"2022-11-10T11:37:09.753Z","updated_at":"2022-11-10T11:37:09.753Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thanh.nguyen/packages"},{"uuid":"egor_bodnar","login":"egor_bodnar","name":null,"email":"maxameron@gmail.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~egor_bodnar","role":null,"created_at":"2023-05-30T23:49:53.231Z","updated_at":"2023-05-30T23:49:53.231Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/egor_bodnar/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5008192,"maintainers_count":1013077,"namespaces_count":295677,"keywords_count":700469,"github":"npm","metadata":{"funded_packages_count":150263},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-07T05:25:21.688Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":47,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4551928766","node_id":"PR_kwDORvA4q87g0lvY","number":5,"state":"open","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-29T22:08:13.000Z","updated_at":"2026-05-30T00:00:37.773Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.18.1","new_version":"1.16.1"},{"name":"codeceptjs","repository_url":"https://github.com/codeceptjs/CodeceptJS","old_version":"2.0.7","new_version":"4.0.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.16.1 and updates ancestor dependency [codeceptjs](https://github.com/codeceptjs/CodeceptJS). These dependencies need to be updated together.\n\nUpdates `axios` from 0.18.1 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.1...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.0.7 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typo in detox.md by \u003ca href=\"https://github.com/javigomez\"\u003e\u003ccode\u003e@​javigomez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5579\"\u003ecodeceptjs/CodeceptJS#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gherkin): emit test.before/after with real current test by \u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(gherkin): cover event.test.before/after payload regression by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5582\"\u003ecodeceptjs/CodeceptJS#5582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5583\"\u003ecodeceptjs/CodeceptJS#5583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade axios to 1.16.1 by \u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeps\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump docker/login-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5485\"\u003ecodeceptjs/CodeceptJS#5485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/build-push-action from 6 to 7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5484\"\u003ecodeceptjs/CodeceptJS#5484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/setup-buildx-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5483\"\u003ecodeceptjs/CodeceptJS#5483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5439\"\u003ecodeceptjs/CodeceptJS#5439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump electron from 40.1.0 to 40.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5441\"\u003ecodeceptjs/CodeceptJS#5441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5443\"\u003ecodeceptjs/CodeceptJS#5443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5454\"\u003ecodeceptjs/CodeceptJS#5454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-node from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5455\"\u003ecodeceptjs/CodeceptJS#5455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(run-multiple): restore plugin loading and per-child reportDir (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5577\"\u003e#5577\u003c/a\u003e) by \u003ca href=\"https://github.com/mirao\"\u003e\u003ccode\u003e@​mirao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5578\"\u003ecodeceptjs/CodeceptJS#5578\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed esm compatible def by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5576\"\u003ecodeceptjs/CodeceptJS#5576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix retryFailedStep ignoredSteps exact-name matching by \u003ca href=\"https://github.com/gololdf1sh\"\u003e\u003ccode\u003e@​gololdf1sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5571\"\u003ecodeceptjs/CodeceptJS#5571\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eMajor update:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://codecept.io/blog/codeceptjs-4/\"\u003ehttps://codecept.io/blog/codeceptjs-4/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.26\u003c/h2\u003e\n\u003cp\u003epre release check\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.25\u003c/h2\u003e\n\u003cp\u003ePre release check\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/06cdb0c41250dfa532571218741066d8d5198a82\"\u003e\u003ccode\u003e06cdb0c\u003c/code\u003e\u003c/a\u003e chore: upgrade axios to 1.16.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5584\"\u003e#5584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/d48558ac5a3b2cc3a67bfb9ac7c426fee447db78\"\u003e\u003ccode\u003ed48558a\u003c/code\u003e\u003c/a\u003e fix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5583\"\u003e#5583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6c7e7182d2f066e2c284177ca18654b37be03734\"\u003e\u003ccode\u003e6c7e718\u003c/code\u003e\u003c/a\u003e test(gherkin): cover event.test.before/after payload regression (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5582\"\u003e#5582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/770749e19a18bfd76dfe3b97337b82dea61d8326\"\u003e\u003ccode\u003e770749e\u003c/code\u003e\u003c/a\u003e fix(gherkin): emit test.before/after with real current test (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5580\"\u003e#5580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/080da45f9cc25036eb812445d28d22149f250aee\"\u003e\u003ccode\u003e080da45\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-node from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5455\"\u003e#5455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/675c6081c13a41b4cb95fdb1ea9eb0fe8cac8186\"\u003e\u003ccode\u003e675c608\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5454\"\u003e#5454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/38f76bdc469b14d5d0e9141ab9dacaa3653d5d2f\"\u003e\u003ccode\u003e38f76bd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5443\"\u003e#5443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/0ce53492460e9f97f12e37a1122f45a9b01d9b20\"\u003e\u003ccode\u003e0ce5349\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump electron from 40.1.0 to 40.2.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5441\"\u003e#5441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3e21c57be477940063d91313704b83bf4187d356\"\u003e\u003ccode\u003e3e21c57\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5439\"\u003e#5439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/204a0b0348a4101f7bbde14f23a2a30c1c718b38\"\u003e\u003ccode\u003e204a0b0\u003c/code\u003e\u003c/a\u003e chore(deps): bump docker/setup-buildx-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5483\"\u003e#5483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/2.0.7...4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/cla-assistant/network/alerts).\n\n\u003c/details\u003e\n\n\u003c!-- Reviewable:start --\u003e\n- - -\nThis change is [\u003cimg src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/\u003e](https://reviewable.io/reviews/Dustin4444/cla-assistant/5)\n\u003c!-- Reviewable:end --\u003e\n","html_url":"https://github.com/Dustin4444/cla-assistant/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fcla-assistant/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"4551766799","node_id":"PR_kwDODOMcFM7g0Egg","number":807,"state":"closed","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T03:36:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T21:35:51.000Z","updated_at":"2026-05-30T03:36:31.000Z","time_to_close":21630,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"1.13.6","new_version":"1.16.1"},{"name":"codeceptjs","repository_url":"https://github.com/codeceptjs/CodeceptJS","old_version":"3.7.6","new_version":"4.0.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [codeceptjs](https://github.com/codeceptjs/CodeceptJS). These dependencies needed to be updated together.\nUpdates `axios` from 1.13.6 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.6...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.7.6 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typo in detox.md by \u003ca href=\"https://github.com/javigomez\"\u003e\u003ccode\u003e@​javigomez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5579\"\u003ecodeceptjs/CodeceptJS#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gherkin): emit test.before/after with real current test by \u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(gherkin): cover event.test.before/after payload regression by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5582\"\u003ecodeceptjs/CodeceptJS#5582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5583\"\u003ecodeceptjs/CodeceptJS#5583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade axios to 1.16.1 by \u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeps\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump docker/login-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5485\"\u003ecodeceptjs/CodeceptJS#5485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/build-push-action from 6 to 7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5484\"\u003ecodeceptjs/CodeceptJS#5484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/setup-buildx-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5483\"\u003ecodeceptjs/CodeceptJS#5483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5439\"\u003ecodeceptjs/CodeceptJS#5439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump electron from 40.1.0 to 40.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5441\"\u003ecodeceptjs/CodeceptJS#5441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5443\"\u003ecodeceptjs/CodeceptJS#5443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5454\"\u003ecodeceptjs/CodeceptJS#5454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-node from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5455\"\u003ecodeceptjs/CodeceptJS#5455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(run-multiple): restore plugin loading and per-child reportDir (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5577\"\u003e#5577\u003c/a\u003e) by \u003ca href=\"https://github.com/mirao\"\u003e\u003ccode\u003e@​mirao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5578\"\u003ecodeceptjs/CodeceptJS#5578\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed esm compatible def by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5576\"\u003ecodeceptjs/CodeceptJS#5576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix retryFailedStep ignoredSteps exact-name matching by \u003ca href=\"https://github.com/gololdf1sh\"\u003e\u003ccode\u003e@​gololdf1sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5571\"\u003ecodeceptjs/CodeceptJS#5571\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eMajor update:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://codecept.io/blog/codeceptjs-4/\"\u003ehttps://codecept.io/blog/codeceptjs-4/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.26\u003c/h2\u003e\n\u003cp\u003epre release check\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.25\u003c/h2\u003e\n\u003cp\u003ePre release check\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/06cdb0c41250dfa532571218741066d8d5198a82\"\u003e\u003ccode\u003e06cdb0c\u003c/code\u003e\u003c/a\u003e chore: upgrade axios to 1.16.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5584\"\u003e#5584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/d48558ac5a3b2cc3a67bfb9ac7c426fee447db78\"\u003e\u003ccode\u003ed48558a\u003c/code\u003e\u003c/a\u003e fix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5583\"\u003e#5583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6c7e7182d2f066e2c284177ca18654b37be03734\"\u003e\u003ccode\u003e6c7e718\u003c/code\u003e\u003c/a\u003e test(gherkin): cover event.test.before/after payload regression (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5582\"\u003e#5582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/770749e19a18bfd76dfe3b97337b82dea61d8326\"\u003e\u003ccode\u003e770749e\u003c/code\u003e\u003c/a\u003e fix(gherkin): emit test.before/after with real current test (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5580\"\u003e#5580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/080da45f9cc25036eb812445d28d22149f250aee\"\u003e\u003ccode\u003e080da45\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-node from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5455\"\u003e#5455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/675c6081c13a41b4cb95fdb1ea9eb0fe8cac8186\"\u003e\u003ccode\u003e675c608\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5454\"\u003e#5454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/38f76bdc469b14d5d0e9141ab9dacaa3653d5d2f\"\u003e\u003ccode\u003e38f76bd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5443\"\u003e#5443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/0ce53492460e9f97f12e37a1122f45a9b01d9b20\"\u003e\u003ccode\u003e0ce5349\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump electron from 40.1.0 to 40.2.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5441\"\u003e#5441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3e21c57be477940063d91313704b83bf4187d356\"\u003e\u003ccode\u003e3e21c57\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5439\"\u003e#5439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/204a0b0348a4101f7bbde14f23a2a30c1c718b38\"\u003e\u003ccode\u003e204a0b0\u003c/code\u003e\u003c/a\u003e chore(deps): bump docker/setup-buildx-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5483\"\u003e#5483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/3.7.6...4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/codeceptjs/ui/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/codeceptjs/ui/pull/807","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2Fui/issues/807","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/807/packages"},{"uuid":"4244180815","node_id":"PR_kwDORvA4q87Rpw0g","number":1,"state":"open","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-11T10:24:48.000Z","updated_at":"2026-04-11T10:26:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.18.1","new_version":"1.15.0"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.0.7","new_version":"3.5.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.15.0 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.18.1 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003cp\u003eThis release delivers two critical security patches, adds runtime support for Deno and Bun, and includes significant CI hardening, documentation improvements, and routine dependency updates.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecation:\u003c/strong\u003e \u003ccode\u003eurl.parse()\u003c/code\u003e usage has been replaced to address Node.js deprecation warnings. If you are on a recent version of Node.js, this resolves console warnings you may have been seeing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed a \u003ccode\u003eno_proxy\u003c/code\u003e hostname normalisation bypass that could lead to Server-Side Request Forgery (SSRF). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection:\u003c/strong\u003e Fixed an unrestricted cloud metadata exfiltration vulnerability via a header injection chain. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10660\"\u003e#10660\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Support:\u003c/strong\u003e Added compatibility checks and documentation for Deno and Bun environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10652\"\u003e#10652\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10653\"\u003e#10653\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCI Security:\u003c/strong\u003e Hardened workflow permissions to least privilege, added the \u003ccode\u003ezizmor\u003c/code\u003e security scanner, pinned action versions, and gated npm publishing with OIDC and environment protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10618\"\u003e#10618\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10619\"\u003e#10619\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10627\"\u003e#10627\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10637\"\u003e#10637\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eserialize-javascript\u003c/code\u003e, \u003ccode\u003ehandlebars\u003c/code\u003e, \u003ccode\u003epicomatch\u003c/code\u003e, \u003ccode\u003evite\u003c/code\u003e, and \u003ccode\u003edenoland/setup-deno\u003c/code\u003e to latest versions. Added a 7-day Dependabot cooldown period. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10574\"\u003e#10574\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10572\"\u003e#10572\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10568\"\u003e#10568\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10616\"\u003e#10616\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Unified docs, improved \u003ccode\u003ebeforeRedirect\u003c/code\u003e credential leakage example, clarified \u003ccode\u003ewithCredentials\u003c/code\u003e/\u003ccode\u003ewithXSRFToken\u003c/code\u003e behaviour, HTTP/2 support notes, async/await timeout error handling, header case preservation, and various typo fixes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10649\"\u003e#10649\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7471\"\u003e#7471\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10654\"\u003e#10654\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10644\"\u003e#10644\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHousekeeping:\u003c/strong\u003e Removed stale files, regenerated lockfile, and updated sponsor scripts and blocks. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10584\"\u003e#10584\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10650\"\u003e#10650\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10582\"\u003e#10582\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10640\"\u003e#10640\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10659\"\u003e#10659\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Added regression coverage for urlencoded \u003ccode\u003eContent-Type\u003c/code\u003e casing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Kilros0817\"\u003e\u003ccode\u003e@​Kilros0817\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/ashstrc\"\u003e\u003ccode\u003e@​ashstrc\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/theamodhshetty\"\u003e\u003ccode\u003e@​theamodhshetty\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.13.2...v1.13.3\"\u003e1.13.3\u003c/a\u003e (2026-01-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e Use port 443 for HTTPS connections by default. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7256\"\u003e#7256\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d7e60653460480ffacecf85383012ca1baa6263e\"\u003ed7e6065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einterceptor:\u003c/strong\u003e handle the error in the same interceptor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6269\"\u003e#6269\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/5945e40bb171d4ac4fc195df276cf952244f0f89\"\u003e5945e40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emain field in package.json should correspond to cjs artifacts (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5756\"\u003e#5756\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7373fbff24cd92ce650d99ff6f7fe08c2e2a0a04\"\u003e7373fbf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage.json:\u003c/strong\u003e add 'bun' package.json 'exports' condition. Load the Node.js build in Bun instead of the browser build (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5754\"\u003e#5754\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b89217e3e91de17a3d55e2b8f39ceb0e9d8aeda8\"\u003eb89217e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esilentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7257\"\u003e#7257\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7d19335e43d6754a1a9a66e424f7f7da259895bf\"\u003e7d19335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturn AxiosError into a native error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5394\"\u003e#5394\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5558\"\u003e#5558\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/1c6a86dd2c0623ee1af043a8491dbc96d40e883b\"\u003e1c6a86d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add handlers to AxiosInterceptorManager interface (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5551\"\u003e#5551\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8d1271b49fc226ed7defd07cd577bd69a55bb13a\"\u003e8d1271b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e restore AxiosError.cause type from unknown to Error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7327\"\u003e#7327\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d8233d9e8e9a64bfba9bbe01d475ba417510b82b\"\u003ed8233d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eunclear error message is thrown when specifying an empty proxy authorization (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6314\"\u003e#6314\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6ef867e684adf7fb2343e3b29a79078a3c76dc29\"\u003e6ef867e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eundefined\u003c/code\u003e as a value in AxiosRequestConfig (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5560\"\u003e#5560\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/095033c626895ecdcda2288050b63dcf948db3bd\"\u003e095033c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd automatic minor and patch upgrades to dependabot (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6053\"\u003e#6053\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/65a7584eda6164980ddb8cf5372f0afa2a04c1ed\"\u003e65a7584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd Node.js coverage script using c8 (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7289\"\u003e#7289\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7294\"\u003e#7294\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/ec9d94e9f88da13e9219acadf65061fb38ce080a\"\u003eec9d94e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded copilot instructions (\u003ca href=\"https://github.com/axios/axios/commit/3f83143bfe617eec17f9d7dcf8bafafeeae74c26\"\u003e3f83143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecompatibility with frozen prototypes (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6265\"\u003e#6265\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/860e03396a536e9b926dacb6570732489c9d7012\"\u003e860e033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eenhance pipeFileToResponse with error handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7169\"\u003e#7169\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/88d78842541610692a04282233933d078a8a2552\"\u003e88d7884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Intellisense for string literals in a widened union (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6134\"\u003e#6134\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/f73474d02c5aa957b2daeecee65508557fd3c6e5\"\u003ef73474d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/microsoft/TypeScript/issues/33471/issues/issuecomment-1376364329\"\u003emicrosoft/TypeScript#33471\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: silentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e…\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a4230f5581b3f58b6ff531b6dbac377a4fd7942a\"\u003ea4230f5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump peter-evans/create-pull-request from 7 to 8 in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7334\"\u003e#7334\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2d6ad5e48bd29b0b2b5e7e95fb473df98301543a\"\u003e2d6ad5e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/ashvin2005\" title=\"+1752/-4 ([#7218](https://github.com/axios/axios/issues/7218) [#7218](https://github.com/axios/axios/issues/7218) )\"\u003eAshvin Tiwari\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mochinikunj\" title=\"+940/-12 ([#7294](https://github.com/axios/axios/issues/7294) [#7294](https://github.com/axios/axios/issues/7294) )\"\u003eNikunj Mochi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/imanchalsingh\" title=\"+544/-102 ([#7169](https://github.com/axios/axios/issues/7169) [#7185](https://github.com/axios/axios/issues/7185) )\"\u003eAnchal Singh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+317/-73 ([#7334](https://github.com/axios/axios/issues/7334) [#7298](https://github.com/axios/axios/issues/7298) )\"\u003ejasonsaayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/brodo\" title=\"+99/-120 ([#5558](https://github.com/axios/axios/issues/5558) )\"\u003eJulian Dax\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AKASHDHARDUBEY\" title=\"+167/-0 ([#7287](https://github.com/axios/axios/issues/7287) [#7288](https://github.com/axios/axios/issues/7288) )\"\u003eAkash Dhar Dubey\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/madhumitaaa\" title=\"+20/-68 ([#7198](https://github.com/axios/axios/issues/7198) )\"\u003eMadhumita\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Tackoil\" title=\"+80/-2 ([#6269](https://github.com/axios/axios/issues/6269) )\"\u003eTackoil\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/justindhillon\" title=\"+41/-41 ([#6324](https://github.com/axios/axios/issues/6324) [#6315](https://github.com/axios/axios/issues/6315) )\"\u003eJustin Dhillon\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Rudrxxx\" title=\"+71/-2 ([#7257](https://github.com/axios/axios/issues/7257) )\"\u003eRudransh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WuMingDao\" title=\"+36/-36 ([#7215](https://github.com/axios/axios/issues/7215) )\"\u003eWuMingDao\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/codenomnom\" title=\"+70/-0 ([#7201](https://github.com/axios/axios/issues/7201) [#7201](https://github.com/axios/axios/issues/7201) )\"\u003ecodenomnom\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Nandann018-ux\" title=\"+60/-10 ([#7272](https://github.com/axios/axios/issues/7272) )\"\u003eNandan Acharya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/KernelDeimos\" title=\"+22/-40 ([#7042](https://github.com/axios/axios/issues/7042) )\"\u003eEric Dubé\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/tiborpilz\" title=\"+40/-4 ([#5551](https://github.com/axios/axios/issues/5551) )\"\u003eTibor Pilz\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/joaoGabriel55\" title=\"+31/-4 ([#6314](https://github.com/axios/axios/issues/6314) )\"\u003eGabriel Quaresma\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/turadg\" title=\"+23/-6 ([#6265](https://github.com/axios/axios/issues/6265) )\"\u003eTuradg Aleahmad\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/772a4e54ecc4cc2421e2b746daff0aca10f359d7\"\u003e\u003ccode\u003e772a4e5\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10671\"\u003e#10671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4b071371be2f810b4bc7797a13838e0f806ebb22\"\u003e\u003ccode\u003e4b07137\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.0 to 8.0.5 in /tests/smoke/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/51e57b39db251bfe3d34af5c943dfea18e06c8b6\"\u003e\u003ccode\u003e51e57b3\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fba1a77930f0c459677b729161627234b88c90aa\"\u003e\u003ccode\u003efba1a77\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 in /tests/module/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0bf6e28eac86e87da2b60bbf5ea4237910e1a08e\"\u003e\u003ccode\u003e0bf6e28\u003c/code\u003e\u003c/a\u003e chore(deps): bump denoland/setup-deno in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8107157c572ee4a54cb28c01ab7f7f3d895ba661\"\u003e\u003ccode\u003e8107157\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e66530e3302d56176befd0778155dafea2487542\"\u003e\u003ccode\u003ee66530e\u003c/code\u003e\u003c/a\u003e ci: require npm-publish environment for releases (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/49f23cbfe4d308a075281c5f798d4c68f648cbe2\"\u003e\u003ccode\u003e49f23cb\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/363185461b90b1b78845dc8a99a1f103d9b122a1\"\u003e\u003ccode\u003e3631854\u003c/code\u003e\u003c/a\u003e fix: unrestricted cloud metadata exfiltration via header injection chain (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fb3befb6daac6cad26b2e54094d0f2d9e47f24df\"\u003e\u003ccode\u003efb3befb\u003c/code\u003e\u003c/a\u003e fix: no_proxy hostname normalization bypass leads to ssrf (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.1...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.0.7 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003cp\u003e🐛 Bug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Playwright] When passing \u003ccode\u003euserDataDir\u003c/code\u003e, it throws error after test execution (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3814\"\u003e#3814\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CodeceptJS-CLI] Improve command to generate types (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3788\"\u003e#3788\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHeal plugin fix (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3820\"\u003e#3820\u003c/a\u003e) - by \u003ca href=\"https://github.com/davert\"\u003e\u003ccode\u003e@​davert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for error in using \u003ccode\u003eall\u003c/code\u003e with \u003ccode\u003erun-workers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3805\"\u003e#3805\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e  helpers: {\n    Playwright: {\n      url: 'https://github.com',\n      show: false,\n      browser: 'chromium',\n      waitForNavigation: 'load',\n      waitForTimeout: 30_000,\n      trace: true,\n      keepTraceForPassedTests: true\n    },\n  },\n  multiple: {\n    profile1: {\n      browsers: [\n        {\n          browser: \u0026quot;chromium\u0026quot;,\n        }\n      ]\n    },\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eHighlight elements issues (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3779\"\u003e#3779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3778\"\u003e#3778\u003c/a\u003e) - by \u003ca href=\"https://github.com/philkas\"\u003e\u003ccode\u003e@​philkas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e\u0026amp;nbsp\u003c/code\u003e symbol in \u003ccode\u003eI.see\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3815\"\u003e#3815\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// HTML code uses \u0026amp;nbsp; instead of space\n;\u0026lt;div class=\u0026quot;dJHe_\u0026quot; style=\u0026quot;color: rgb(255, 255, 255);\u0026quot;\u0026gt;\n  My\u0026amp;nbsp;Text!\n\u0026lt;/div\u0026gt;\n\u003cp\u003eI.see('My Text!') // this test would work with both \u0026amp;nbsp; and space\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e📖 Documentation\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the configuration of electron testing when the app is build with electron-forge (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3802\"\u003e#3802\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst path = require('path')\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/49e774ecf75da0b6e240cb060d402b8aa782523c\"\u003e\u003ccode\u003e49e774e\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​xmldom/xmldom\u003c/code\u003e from 0.7.13 to 0.8.10 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/af537344150f3a0783331adf9ca05a03b4fb6cd4\"\u003e\u003ccode\u003eaf53734\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump electron from 25.7.0 to 26.1.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3841\"\u003e#3841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/9ece7f485dacf5b9e88388a82dc6e35aff7ab054\"\u003e\u003ccode\u003e9ece7f4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump xpath from 0.0.27 to 0.0.33 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3842\"\u003e#3842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/661ff251453238b89d3441ddab6f072cdc4660e3\"\u003e\u003ccode\u003e661ff25\u003c/code\u003e\u003c/a\u003e release 3.5.4 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3831\"\u003e#3831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/39382f5a4dc2f80f521f5491cacd3ef5955971a1\"\u003e\u003ccode\u003e39382f5\u003c/code\u003e\u003c/a\u003e fix: support secret value for some methods (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3837\"\u003e#3837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/a320bb16ccd616a3c96ca88c6a5fe17f8f687b8a\"\u003e\u003ccode\u003ea320bb1\u003c/code\u003e\u003c/a\u003e fix: missing requests when recording network (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3834\"\u003e#3834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/8cbadf16a7c13e20d4db85d0a70bb9e394d4d128\"\u003e\u003ccode\u003e8cbadf1\u003c/code\u003e\u003c/a\u003e fix(playwright): userDataDir and locale config options show error this.browse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/a786da73c10b13bbf327a60630e25ca31ef3110e\"\u003e\u003ccode\u003ea786da7\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/stale from 5 to 8 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3821\"\u003e#3821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/35dc38b1ccc35b69df09904df16f7c8aaba8b4ff\"\u003e\u003ccode\u003e35dc38b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump typescript from 4.9.5 to 5.1.6 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3823\"\u003e#3823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/9f8e58258559eb384c91c468f41209dbcd29e726\"\u003e\u003ccode\u003e9f8e582\u003c/code\u003e\u003c/a\u003e fix: improve def command (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.0.7...3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/cla-assistant/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Dustin4444/cla-assistant/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fcla-assistant/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"2876566186","node_id":"PR_kwDOEuZ7-c6rdOqq","number":48,"state":"open","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T01:52:37.000Z","updated_at":"2025-10-01T01:52:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.1.5","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.19.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.1.5 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.1.5...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Amirnateghi1/cla-assistant/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Amirnateghi1/cla-assistant/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirnateghi1%2Fcla-assistant/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"},{"uuid":"2876242961","node_id":"PR_kwDOC9DTCM6rb_wR","number":6,"state":"open","title":"Bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-30T23:03:00.000Z","updated_at":"2025-09-30T23:03:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.2.0","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.19.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.2.0 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.2.0...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/jgoyette-jg/music-fun-ui/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/jgoyette-jg/music-fun-ui/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgoyette-jg%2Fmusic-fun-ui/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"3470914507","node_id":"PR_kwDODQ5NSc6ralzl","number":3,"state":"closed","title":"Bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T02:22:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-09-30T20:05:42.000Z","updated_at":"2026-02-11T02:22:20.000Z","time_to_close":11513796,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.3.5","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.19.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.3.5 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.3.5...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dennisinteractive/codecept-task/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/dennisinteractive/codecept-task/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dennisinteractive%2Fcodecept-task/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2872750936","node_id":"PR_kwDOFtmY7c6rOrNY","number":39,"state":"open","title":"chore(deps): bump axios and codeceptjs in /codeceptjs-example","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-30T03:42:36.000Z","updated_at":"2025-09-30T03:42:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.21.4","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.1.3","new_version":"3.7.5"}],"path":"/codeceptjs-example","ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.21.4 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.21.4...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.1.3 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.1.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/browserstack/puppeteer-browserstack/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/browserstack/puppeteer-browserstack/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/browserstack%2Fpuppeteer-browserstack/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"2867741869","node_id":"PR_kwDODl7CKs6q7kSt","number":601,"state":"open","title":"Bump tmp and codeceptjs in /example/codecept","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-28T12:32:01.000Z","updated_at":"2025-09-28T12:32:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tmp","repository_url":"https://github.com/raszi/node-tmp","old_version":"0.2.3","new_version":"0.2.5"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.7.3","new_version":"3.7.5"}],"path":"/example/codecept","ecosystem":"npm"},"body":"Bumps [tmp](https://github.com/raszi/node-tmp) to 0.2.5 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `tmp` from 0.2.3 to 0.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/3d2fe387f3f91b13830b9182faa02c3231ea8258\"\u003e\u003ccode\u003e3d2fe38\u003c/code\u003e\u003c/a\u003e Bump up the version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/e16282879e5d0554fe824e1ab3df724847e91183\"\u003e\u003ccode\u003ee162828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/309\"\u003e#309\u003c/a\u003e from fflorent/fix-tmp-dir-with-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b847d2f1a42b625c26149f4a2029ed00a1edf90b\"\u003e\u003ccode\u003eb847d2f\u003c/code\u003e\u003c/a\u003e Fix use of tmp.dir() with \u003ccode\u003edir\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/08fa3abac32b621506512724b28b56b9c4a95846\"\u003e\u003ccode\u003e08fa3ab\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/1cf4ec54180a77a2a95dc1941efa1659774c8787\"\u003e\u003ccode\u003e1cf4ec5\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1b\"\u003e\u003ccode\u003e188b25e\u003c/code\u003e\u003c/a\u003e Fix GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/73b9fe45bbb40157acdfab8126dd0911de91c8fa\"\u003e\u003ccode\u003e73b9fe4\u003c/code\u003e\u003c/a\u003e Add test case for GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b8e2f29a7575352e49e4882a836aab4bd2ec927f\"\u003e\u003ccode\u003eb8e2f29\u003c/code\u003e\u003c/a\u003e Remove broken tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/2892a027b4d2d3a25d1d08a398bc108a0200857f\"\u003e\u003ccode\u003e2892a02\u003c/code\u003e\u003c/a\u003e Remove outdated URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/f5923182461a89e9de5a7a09c75f410a76979ae7\"\u003e\u003ccode\u003ef592318\u003c/code\u003e\u003c/a\u003e Reformat package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.7.3 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/testomatio/reporter/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/testomatio/reporter/pull/601","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Freporter/issues/601","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/601/packages"},{"uuid":"3461764736","node_id":"PR_kwDODl7CKs6q7kR-","number":600,"state":"closed","title":"Bump codeceptjs from 3.7.3 to 3.7.5 in /example/codecept","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-28T12:32:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-28T12:31:56.000Z","updated_at":"2025-09-28T12:32:03.000Z","time_to_close":7,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":"/example/codecept","ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/testomatio/reporter/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/testomatio/reporter/pull/600","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Freporter/issues/600","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/600/packages"},{"uuid":"2864640443","node_id":"PR_kwDODjK8j86qvvG7","number":1628,"state":"closed","title":"Bump codeceptjs from 3.6.10 to 3.7.5","user":"dependabot[bot]","labels":["ns:pcq","prd:pcq","dependencies","javascript","rel:pcq-frontend-pr-1628"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-26T16:15:01.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T15:39:02.000Z","updated_at":"2025-09-26T16:15:01.000Z","time_to_close":2159,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.10","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.10 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.10...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.10\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/pcq-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/pcq-frontend/pull/1628","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fpcq-frontend/issues/1628","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1628/packages"},{"uuid":"2858328534","node_id":"PR_kwDODbHyxs6qXqHW","number":2139,"state":"closed","title":"Bump tmp and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-05T23:44:57.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-24T20:54:56.000Z","updated_at":"2025-10-05T23:44:57.000Z","time_to_close":960601,"merged_at":"2025-10-05T23:44:57.000Z","merged_by":"ojopaul","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tmp","repository_url":"https://github.com/raszi/node-tmp","old_version":"0.0.33","new_version":"0.2.5"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.7.3","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [tmp](https://github.com/raszi/node-tmp) to 0.2.5 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `tmp` from 0.0.33 to 0.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md\"\u003etmp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2 (2024-02-28)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/278\"\u003e#278\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/268\"\u003e#268\u003c/a\u003e: Revert \u0026quot;fix \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/246\"\u003e#246\u003c/a\u003e: remove any double quotes or single quotes… (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/279\"\u003e#279\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/266\"\u003e#266\u003c/a\u003e: move paragraph on graceful cleanup to the head of the documentation (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDave Nicolson (\u003ca href=\"https://github.com/dnicolson\"\u003e\u003ccode\u003e@​dnicolson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKARASZI István (\u003ca href=\"https://github.com/raszi\"\u003e\u003ccode\u003e@​raszi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaxime Bargiel (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robertoaceves\"\u003e\u003ccode\u003e@​robertoaceves\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.1 (2020-04-28)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/252\"\u003e#252\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/250\"\u003e#250\u003c/a\u003e: introduce tmpdir option for overriding the system tmp dir (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/253\"\u003e#253\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/191\"\u003e#191\u003c/a\u003e: generate changelog from pull requests using lerna-changelog (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.0 (2020-04-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/234\"\u003e#234\u003c/a\u003e feat: stabilize tmp for v0.2.0 release (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/231\"\u003e#231\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/230\"\u003e#230\u003c/a\u003e: regression after fix for \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/220\"\u003e#220\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e: return sync callback when using the sync interface, otherwise return the async callback (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/193\"\u003e#193\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/192\"\u003e#192\u003c/a\u003e: tmp must not exit the process on its own (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/221\"\u003e#221\u003c/a\u003e Gh 206 document name option (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/226\"\u003e#226\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/212\"\u003e#212\u003c/a\u003e: enable direct name option test (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/225\"\u003e#225\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/211\"\u003e#211\u003c/a\u003e: existing tests must clean up after themselves (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/224\"\u003e#224\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/217\"\u003e#217\u003c/a\u003e: name tests must use tmpName (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/223\"\u003e#223\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/214\"\u003e#214\u003c/a\u003e: refactor tests and lib (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/198\"\u003e#198\u003c/a\u003e Update dependencies to latest versions (\u003ca href=\"https://github.com/matsev\"\u003e\u003ccode\u003e@​matsev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/3d2fe387f3f91b13830b9182faa02c3231ea8258\"\u003e\u003ccode\u003e3d2fe38\u003c/code\u003e\u003c/a\u003e Bump up the version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/e16282879e5d0554fe824e1ab3df724847e91183\"\u003e\u003ccode\u003ee162828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/309\"\u003e#309\u003c/a\u003e from fflorent/fix-tmp-dir-with-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b847d2f1a42b625c26149f4a2029ed00a1edf90b\"\u003e\u003ccode\u003eb847d2f\u003c/code\u003e\u003c/a\u003e Fix use of tmp.dir() with \u003ccode\u003edir\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/08fa3abac32b621506512724b28b56b9c4a95846\"\u003e\u003ccode\u003e08fa3ab\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/1cf4ec54180a77a2a95dc1941efa1659774c8787\"\u003e\u003ccode\u003e1cf4ec5\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1b\"\u003e\u003ccode\u003e188b25e\u003c/code\u003e\u003c/a\u003e Fix GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/73b9fe45bbb40157acdfab8126dd0911de91c8fa\"\u003e\u003ccode\u003e73b9fe4\u003c/code\u003e\u003c/a\u003e Add test case for GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b8e2f29a7575352e49e4882a836aab4bd2ec927f\"\u003e\u003ccode\u003eb8e2f29\u003c/code\u003e\u003c/a\u003e Remove broken tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/2892a027b4d2d3a25d1d08a398bc108a0200857f\"\u003e\u003ccode\u003e2892a02\u003c/code\u003e\u003c/a\u003e Remove outdated URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/f5923182461a89e9de5a7a09c75f410a76979ae7\"\u003e\u003ccode\u003ef592318\u003c/code\u003e\u003c/a\u003e Reformat package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raszi/node-tmp/compare/v0.0.33...v0.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.7.3 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/publishpress/publishpress-authors/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/publishpress/PublishPress-Authors/pull/2139","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/publishpress%2FPublishPress-Authors/issues/2139","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2139/packages"},{"uuid":"2854521249","node_id":"PR_kwDODXPddc6qJImh","number":37,"state":"open","title":"Bump codeceptjs from 3.6.4 to 3.7.5 in /mobile","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:52:29.000Z","updated_at":"2025-09-23T20:52:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.4","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":"/mobile","ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.4 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.4...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.4\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/pabz616/diamante/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/pabz616/diamante/pull/37","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabz616%2Fdiamante/issues/37","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/37/packages"},{"uuid":"2854498194","node_id":"PR_kwDODXPddc6qJC-S","number":33,"state":"closed","title":"Bump tmp and codeceptjs in /mobile","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T20:52:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:41:06.000Z","updated_at":"2025-09-23T20:52:13.000Z","time_to_close":667,"merged_at":"2025-09-23T20:52:13.000Z","merged_by":"pabz616","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tmp","repository_url":"https://github.com/raszi/node-tmp","old_version":"0.0.33","new_version":"0.2.5"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.5.4","new_version":"3.7.5"}],"path":"/mobile","ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [tmp](https://github.com/raszi/node-tmp) to 0.2.5 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `tmp` from 0.0.33 to 0.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md\"\u003etmp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2 (2024-02-28)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/278\"\u003e#278\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/268\"\u003e#268\u003c/a\u003e: Revert \u0026quot;fix \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/246\"\u003e#246\u003c/a\u003e: remove any double quotes or single quotes… (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/279\"\u003e#279\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/266\"\u003e#266\u003c/a\u003e: move paragraph on graceful cleanup to the head of the documentation (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDave Nicolson (\u003ca href=\"https://github.com/dnicolson\"\u003e\u003ccode\u003e@​dnicolson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKARASZI István (\u003ca href=\"https://github.com/raszi\"\u003e\u003ccode\u003e@​raszi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaxime Bargiel (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robertoaceves\"\u003e\u003ccode\u003e@​robertoaceves\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.1 (2020-04-28)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/252\"\u003e#252\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/250\"\u003e#250\u003c/a\u003e: introduce tmpdir option for overriding the system tmp dir (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/253\"\u003e#253\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/191\"\u003e#191\u003c/a\u003e: generate changelog from pull requests using lerna-changelog (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.0 (2020-04-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/234\"\u003e#234\u003c/a\u003e feat: stabilize tmp for v0.2.0 release (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/231\"\u003e#231\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/230\"\u003e#230\u003c/a\u003e: regression after fix for \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/220\"\u003e#220\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e: return sync callback when using the sync interface, otherwise return the async callback (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/193\"\u003e#193\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/192\"\u003e#192\u003c/a\u003e: tmp must not exit the process on its own (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/221\"\u003e#221\u003c/a\u003e Gh 206 document name option (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/226\"\u003e#226\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/212\"\u003e#212\u003c/a\u003e: enable direct name option test (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/225\"\u003e#225\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/211\"\u003e#211\u003c/a\u003e: existing tests must clean up after themselves (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/224\"\u003e#224\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/217\"\u003e#217\u003c/a\u003e: name tests must use tmpName (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/223\"\u003e#223\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/214\"\u003e#214\u003c/a\u003e: refactor tests and lib (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/198\"\u003e#198\u003c/a\u003e Update dependencies to latest versions (\u003ca href=\"https://github.com/matsev\"\u003e\u003ccode\u003e@​matsev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/3d2fe387f3f91b13830b9182faa02c3231ea8258\"\u003e\u003ccode\u003e3d2fe38\u003c/code\u003e\u003c/a\u003e Bump up the version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/e16282879e5d0554fe824e1ab3df724847e91183\"\u003e\u003ccode\u003ee162828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/309\"\u003e#309\u003c/a\u003e from fflorent/fix-tmp-dir-with-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b847d2f1a42b625c26149f4a2029ed00a1edf90b\"\u003e\u003ccode\u003eb847d2f\u003c/code\u003e\u003c/a\u003e Fix use of tmp.dir() with \u003ccode\u003edir\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/08fa3abac32b621506512724b28b56b9c4a95846\"\u003e\u003ccode\u003e08fa3ab\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/1cf4ec54180a77a2a95dc1941efa1659774c8787\"\u003e\u003ccode\u003e1cf4ec5\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1b\"\u003e\u003ccode\u003e188b25e\u003c/code\u003e\u003c/a\u003e Fix GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/73b9fe45bbb40157acdfab8126dd0911de91c8fa\"\u003e\u003ccode\u003e73b9fe4\u003c/code\u003e\u003c/a\u003e Add test case for GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b8e2f29a7575352e49e4882a836aab4bd2ec927f\"\u003e\u003ccode\u003eb8e2f29\u003c/code\u003e\u003c/a\u003e Remove broken tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/2892a027b4d2d3a25d1d08a398bc108a0200857f\"\u003e\u003ccode\u003e2892a02\u003c/code\u003e\u003c/a\u003e Remove outdated URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/f5923182461a89e9de5a7a09c75f410a76979ae7\"\u003e\u003ccode\u003ef592318\u003c/code\u003e\u003c/a\u003e Reformat package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raszi/node-tmp/compare/v0.0.33...v0.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.5.4 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.5.4...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/pabz616/diamante/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/pabz616/diamante/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabz616%2Fdiamante/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"},{"uuid":"3446603630","node_id":"PR_kwDODXPddc6qJC8N","number":32,"state":"closed","title":"Bump codeceptjs from 3.5.4 to 3.7.5 in /mobile","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-23T20:41:09.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:41:02.000Z","updated_at":"2025-09-23T20:41:09.000Z","time_to_close":7,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.5.4","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":"/mobile","ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.5.4 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.5.4...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.5.4\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/pabz616/diamante/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/pabz616/diamante/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabz616%2Fdiamante/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"2854459816","node_id":"PR_kwDOG4g2Bc6qI5mo","number":477,"state":"open","title":"Bump codeceptjs from 3.7.3 to 3.7.5","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-23T20:22:43.000Z","updated_at":"2025-09-23T20:22:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/fis-ds-web/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/fis-ds-web/pull/477","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Ffis-ds-web/issues/477","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/477/packages"},{"uuid":"3446557953","node_id":"PR_kwDOCbMrd86qI5QQ","number":992,"state":"open","title":"Bump codeceptjs from 3.6.5 to 3.7.5","user":"dependabot[bot]","labels":["ns:fees-pay","prd:ccpay","dependencies","no-pr-activity","javascript","rel:ccpay-bubble-frontend-pr-992"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-09-23T20:22:15.000Z","updated_at":"2026-01-21T09:00:31.575Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.5","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.5 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.5...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.5\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/ccpay-bubble/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/hmcts/ccpay-bubble/pull/992","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fccpay-bubble/issues/992","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/992/packages"},{"uuid":"2854458350","node_id":"PR_kwDODjK8j86qI5Pu","number":1624,"state":"open","title":"Bump codeceptjs from 3.6.10 to 3.7.5","user":"dependabot[bot]","labels":["ns:pcq","prd:pcq","dependencies","javascript","rel:pcq-frontend-pr-1624"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:22:15.000Z","updated_at":"2025-09-25T11:18:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.10","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.10 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.10...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.10\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/pcq-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/pcq-frontend/pull/1624","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fpcq-frontend/issues/1624","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1624/packages"},{"uuid":"3446557517","node_id":"PR_kwDODHYZIs6qI5J9","number":1356,"state":"open","title":"Bump codeceptjs from 3.6.10 to 3.7.5","user":"dependabot[bot]","labels":["dependencies","stale","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:22:08.000Z","updated_at":"2025-09-29T05:00:18.134Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.10","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.10 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.10...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.10\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/ia-aip-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/ia-aip-frontend/pull/1356","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fia-aip-frontend/issues/1356","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1356/packages"},{"uuid":"2854457294","node_id":"PR_kwDOOUAS0s6qI4_O","number":22,"state":"open","title":"chore(deps-dev): bump codeceptjs from 3.7.3 to 3.7.5","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-23T20:21:54.000Z","updated_at":"2025-09-23T20:21:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/labs-gunnertwin-nodejs/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/labs-gunnertwin-nodejs/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Flabs-gunnertwin-nodejs/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"2854457252","node_id":"PR_kwDOCIQutM6qI4-k","number":1217,"state":"open","title":"Bump codeceptjs from 3.7.3 to 3.7.5","user":"dependabot[bot]","labels":["ns:sscs","prd:sscs-cor","dependencies","javascript","rel:sscs-cor-frontend-pr-1217"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:21:53.000Z","updated_at":"2025-10-02T15:27:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/sscs-cor-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/sscs-cor-frontend/pull/1217","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fsscs-cor-frontend/issues/1217","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1217/packages"}],"issue_packages":[{"old_version":"2.0.7","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-05-29T22:08:13.000Z","version_change":"2.0.7 → 4.0.3","issue":{"uuid":"4551928766","node_id":"PR_kwDORvA4q87g0lvY","number":5,"state":"open","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-29T22:08:13.000Z","updated_at":"2026-05-30T00:00:37.773Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.18.1","new_version":"1.16.1"},{"name":"codeceptjs","repository_url":"https://github.com/codeceptjs/CodeceptJS","old_version":"2.0.7","new_version":"4.0.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.16.1 and updates ancestor dependency [codeceptjs](https://github.com/codeceptjs/CodeceptJS). These dependencies need to be updated together.\n\nUpdates `axios` from 0.18.1 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.1...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.0.7 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typo in detox.md by \u003ca href=\"https://github.com/javigomez\"\u003e\u003ccode\u003e@​javigomez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5579\"\u003ecodeceptjs/CodeceptJS#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gherkin): emit test.before/after with real current test by \u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(gherkin): cover event.test.before/after payload regression by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5582\"\u003ecodeceptjs/CodeceptJS#5582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5583\"\u003ecodeceptjs/CodeceptJS#5583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade axios to 1.16.1 by \u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeps\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump docker/login-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5485\"\u003ecodeceptjs/CodeceptJS#5485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/build-push-action from 6 to 7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5484\"\u003ecodeceptjs/CodeceptJS#5484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/setup-buildx-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5483\"\u003ecodeceptjs/CodeceptJS#5483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5439\"\u003ecodeceptjs/CodeceptJS#5439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump electron from 40.1.0 to 40.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5441\"\u003ecodeceptjs/CodeceptJS#5441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5443\"\u003ecodeceptjs/CodeceptJS#5443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5454\"\u003ecodeceptjs/CodeceptJS#5454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-node from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5455\"\u003ecodeceptjs/CodeceptJS#5455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(run-multiple): restore plugin loading and per-child reportDir (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5577\"\u003e#5577\u003c/a\u003e) by \u003ca href=\"https://github.com/mirao\"\u003e\u003ccode\u003e@​mirao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5578\"\u003ecodeceptjs/CodeceptJS#5578\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed esm compatible def by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5576\"\u003ecodeceptjs/CodeceptJS#5576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix retryFailedStep ignoredSteps exact-name matching by \u003ca href=\"https://github.com/gololdf1sh\"\u003e\u003ccode\u003e@​gololdf1sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5571\"\u003ecodeceptjs/CodeceptJS#5571\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eMajor update:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://codecept.io/blog/codeceptjs-4/\"\u003ehttps://codecept.io/blog/codeceptjs-4/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.26\u003c/h2\u003e\n\u003cp\u003epre release check\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.25\u003c/h2\u003e\n\u003cp\u003ePre release check\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/06cdb0c41250dfa532571218741066d8d5198a82\"\u003e\u003ccode\u003e06cdb0c\u003c/code\u003e\u003c/a\u003e chore: upgrade axios to 1.16.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5584\"\u003e#5584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/d48558ac5a3b2cc3a67bfb9ac7c426fee447db78\"\u003e\u003ccode\u003ed48558a\u003c/code\u003e\u003c/a\u003e fix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5583\"\u003e#5583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6c7e7182d2f066e2c284177ca18654b37be03734\"\u003e\u003ccode\u003e6c7e718\u003c/code\u003e\u003c/a\u003e test(gherkin): cover event.test.before/after payload regression (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5582\"\u003e#5582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/770749e19a18bfd76dfe3b97337b82dea61d8326\"\u003e\u003ccode\u003e770749e\u003c/code\u003e\u003c/a\u003e fix(gherkin): emit test.before/after with real current test (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5580\"\u003e#5580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/080da45f9cc25036eb812445d28d22149f250aee\"\u003e\u003ccode\u003e080da45\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-node from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5455\"\u003e#5455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/675c6081c13a41b4cb95fdb1ea9eb0fe8cac8186\"\u003e\u003ccode\u003e675c608\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5454\"\u003e#5454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/38f76bdc469b14d5d0e9141ab9dacaa3653d5d2f\"\u003e\u003ccode\u003e38f76bd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5443\"\u003e#5443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/0ce53492460e9f97f12e37a1122f45a9b01d9b20\"\u003e\u003ccode\u003e0ce5349\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump electron from 40.1.0 to 40.2.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5441\"\u003e#5441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3e21c57be477940063d91313704b83bf4187d356\"\u003e\u003ccode\u003e3e21c57\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5439\"\u003e#5439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/204a0b0348a4101f7bbde14f23a2a30c1c718b38\"\u003e\u003ccode\u003e204a0b0\u003c/code\u003e\u003c/a\u003e chore(deps): bump docker/setup-buildx-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5483\"\u003e#5483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/2.0.7...4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/cla-assistant/network/alerts).\n\n\u003c/details\u003e\n\n\u003c!-- Reviewable:start --\u003e\n- - -\nThis change is [\u003cimg src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/\u003e](https://reviewable.io/reviews/Dustin4444/cla-assistant/5)\n\u003c!-- Reviewable:end --\u003e\n","html_url":"https://github.com/Dustin4444/cla-assistant/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fcla-assistant/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"3.7.6","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-05-29T21:35:51.000Z","version_change":"3.7.6 → 4.0.3","issue":{"uuid":"4551766799","node_id":"PR_kwDODOMcFM7g0Egg","number":807,"state":"closed","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-30T03:36:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-29T21:35:51.000Z","updated_at":"2026-05-30T03:36:31.000Z","time_to_close":21630,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"1.13.6","new_version":"1.16.1"},{"name":"codeceptjs","repository_url":"https://github.com/codeceptjs/CodeceptJS","old_version":"3.7.6","new_version":"4.0.3"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) and [codeceptjs](https://github.com/codeceptjs/CodeceptJS). These dependencies needed to be updated together.\nUpdates `axios` from 1.13.6 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.6...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.7.6 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typo in detox.md by \u003ca href=\"https://github.com/javigomez\"\u003e\u003ccode\u003e@​javigomez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5579\"\u003ecodeceptjs/CodeceptJS#5579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gherkin): emit test.before/after with real current test by \u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(gherkin): cover event.test.before/after payload regression by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5582\"\u003ecodeceptjs/CodeceptJS#5582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5583\"\u003ecodeceptjs/CodeceptJS#5583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade axios to 1.16.1 by \u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeps\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump docker/login-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5485\"\u003ecodeceptjs/CodeceptJS#5485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/build-push-action from 6 to 7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5484\"\u003ecodeceptjs/CodeceptJS#5484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump docker/setup-buildx-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5483\"\u003ecodeceptjs/CodeceptJS#5483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5439\"\u003ecodeceptjs/CodeceptJS#5439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump electron from 40.1.0 to 40.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5441\"\u003ecodeceptjs/CodeceptJS#5441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5443\"\u003ecodeceptjs/CodeceptJS#5443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5454\"\u003ecodeceptjs/CodeceptJS#5454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-node from 4 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5455\"\u003ecodeceptjs/CodeceptJS#5455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danikkrapivnitskiy\"\u003e\u003ccode\u003e@​danikkrapivnitskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5580\"\u003ecodeceptjs/CodeceptJS#5580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mscpdg\"\u003e\u003ccode\u003e@​mscpdg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5584\"\u003ecodeceptjs/CodeceptJS#5584\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.2...4.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(run-multiple): restore plugin loading and per-child reportDir (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5577\"\u003e#5577\u003c/a\u003e) by \u003ca href=\"https://github.com/mirao\"\u003e\u003ccode\u003e@​mirao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5578\"\u003ecodeceptjs/CodeceptJS#5578\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.1...4.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed esm compatible def by \u003ca href=\"https://github.com/DavertMik\"\u003e\u003ccode\u003e@​DavertMik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5576\"\u003ecodeceptjs/CodeceptJS#5576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix retryFailedStep ignoredSteps exact-name matching by \u003ca href=\"https://github.com/gololdf1sh\"\u003e\u003ccode\u003e@​gololdf1sh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/pull/5571\"\u003ecodeceptjs/CodeceptJS#5571\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\"\u003ehttps://github.com/codeceptjs/CodeceptJS/compare/4.0.0...4.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cp\u003eMajor update:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://codecept.io/blog/codeceptjs-4/\"\u003ehttps://codecept.io/blog/codeceptjs-4/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.26\u003c/h2\u003e\n\u003cp\u003epre release check\u003c/p\u003e\n\u003ch2\u003e4.0.0-rc.25\u003c/h2\u003e\n\u003cp\u003ePre release check\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/06cdb0c41250dfa532571218741066d8d5198a82\"\u003e\u003ccode\u003e06cdb0c\u003c/code\u003e\u003c/a\u003e chore: upgrade axios to 1.16.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5584\"\u003e#5584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/d48558ac5a3b2cc3a67bfb9ac7c426fee447db78\"\u003e\u003ccode\u003ed48558a\u003c/code\u003e\u003c/a\u003e fix(appium): resolve \u0026quot;Unsupported helper type: unknown\u0026quot; in fillField (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5583\"\u003e#5583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6c7e7182d2f066e2c284177ca18654b37be03734\"\u003e\u003ccode\u003e6c7e718\u003c/code\u003e\u003c/a\u003e test(gherkin): cover event.test.before/after payload regression (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5582\"\u003e#5582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/770749e19a18bfd76dfe3b97337b82dea61d8326\"\u003e\u003ccode\u003e770749e\u003c/code\u003e\u003c/a\u003e fix(gherkin): emit test.before/after with real current test (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5580\"\u003e#5580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/080da45f9cc25036eb812445d28d22149f250aee\"\u003e\u003ccode\u003e080da45\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-node from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5455\"\u003e#5455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/675c6081c13a41b4cb95fdb1ea9eb0fe8cac8186\"\u003e\u003ccode\u003e675c608\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5454\"\u003e#5454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/38f76bdc469b14d5d0e9141ab9dacaa3653d5d2f\"\u003e\u003ccode\u003e38f76bd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​faker-js/faker\u003c/code\u003e from 10.2.0 to 10.3.0 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5443\"\u003e#5443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/0ce53492460e9f97f12e37a1122f45a9b01d9b20\"\u003e\u003ccode\u003e0ce5349\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump electron from 40.1.0 to 40.2.1 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5441\"\u003e#5441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3e21c57be477940063d91313704b83bf4187d356\"\u003e\u003ccode\u003e3e21c57\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​codeceptjs/detox-helper\u003c/code\u003e from 1.1.13 to 1.1.14 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5439\"\u003e#5439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/204a0b0348a4101f7bbde14f23a2a30c1c718b38\"\u003e\u003ccode\u003e204a0b0\u003c/code\u003e\u003c/a\u003e chore(deps): bump docker/setup-buildx-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/codeceptjs/CodeceptJS/issues/5483\"\u003e#5483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/compare/3.7.6...4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/codeceptjs/ui/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/codeceptjs/ui/pull/807","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeceptjs%2Fui/issues/807","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/807/packages"}},{"old_version":"2.0.7","new_version":"3.5.4","update_type":"major","path":null,"pr_created_at":"2026-04-11T10:24:48.000Z","version_change":"2.0.7 → 3.5.4","issue":{"uuid":"4244180815","node_id":"PR_kwDORvA4q87Rpw0g","number":1,"state":"open","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-11T10:24:48.000Z","updated_at":"2026-04-11T10:26:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.18.1","new_version":"1.15.0"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.0.7","new_version":"3.5.4"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.15.0 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.18.1 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003cp\u003eThis release delivers two critical security patches, adds runtime support for Deno and Bun, and includes significant CI hardening, documentation improvements, and routine dependency updates.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDeprecation:\u003c/strong\u003e \u003ccode\u003eurl.parse()\u003c/code\u003e usage has been replaced to address Node.js deprecation warnings. If you are on a recent version of Node.js, this resolves console warnings you may have been seeing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed a \u003ccode\u003eno_proxy\u003c/code\u003e hostname normalisation bypass that could lead to Server-Side Request Forgery (SSRF). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection:\u003c/strong\u003e Fixed an unrestricted cloud metadata exfiltration vulnerability via a header injection chain. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10660\"\u003e#10660\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Support:\u003c/strong\u003e Added compatibility checks and documentation for Deno and Bun environments. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10652\"\u003e#10652\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10653\"\u003e#10653\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCI Security:\u003c/strong\u003e Hardened workflow permissions to least privilege, added the \u003ccode\u003ezizmor\u003c/code\u003e security scanner, pinned action versions, and gated npm publishing with OIDC and environment protection. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10618\"\u003e#10618\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10619\"\u003e#10619\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10627\"\u003e#10627\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10637\"\u003e#10637\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003eserialize-javascript\u003c/code\u003e, \u003ccode\u003ehandlebars\u003c/code\u003e, \u003ccode\u003epicomatch\u003c/code\u003e, \u003ccode\u003evite\u003c/code\u003e, and \u003ccode\u003edenoland/setup-deno\u003c/code\u003e to latest versions. Added a 7-day Dependabot cooldown period. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10574\"\u003e#10574\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10572\"\u003e#10572\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10568\"\u003e#10568\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10616\"\u003e#10616\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Unified docs, improved \u003ccode\u003ebeforeRedirect\u003c/code\u003e credential leakage example, clarified \u003ccode\u003ewithCredentials\u003c/code\u003e/\u003ccode\u003ewithXSRFToken\u003c/code\u003e behaviour, HTTP/2 support notes, async/await timeout error handling, header case preservation, and various typo fixes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10649\"\u003e#10649\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7471\"\u003e#7471\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10654\"\u003e#10654\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10644\"\u003e#10644\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHousekeeping:\u003c/strong\u003e Removed stale files, regenerated lockfile, and updated sponsor scripts and blocks. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10584\"\u003e#10584\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10650\"\u003e#10650\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10582\"\u003e#10582\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10640\"\u003e#10640\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10659\"\u003e#10659\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTests:\u003c/strong\u003e Added regression coverage for urlencoded \u003ccode\u003eContent-Type\u003c/code\u003e casing. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10573\"\u003e#10573\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Kilros0817\"\u003e\u003ccode\u003e@​Kilros0817\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10625\"\u003e#10625\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/ashstrc\"\u003e\u003ccode\u003e@​ashstrc\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10624\"\u003e#10624\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Abhi3975\"\u003e\u003ccode\u003e@​Abhi3975\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10589\"\u003e#10589\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/theamodhshetty\"\u003e\u003ccode\u003e@​theamodhshetty\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7452\"\u003e#7452\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.13.2...v1.13.3\"\u003e1.13.3\u003c/a\u003e (2026-01-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ehttp2:\u003c/strong\u003e Use port 443 for HTTPS connections by default. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7256\"\u003e#7256\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d7e60653460480ffacecf85383012ca1baa6263e\"\u003ed7e6065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einterceptor:\u003c/strong\u003e handle the error in the same interceptor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6269\"\u003e#6269\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/5945e40bb171d4ac4fc195df276cf952244f0f89\"\u003e5945e40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emain field in package.json should correspond to cjs artifacts (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5756\"\u003e#5756\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7373fbff24cd92ce650d99ff6f7fe08c2e2a0a04\"\u003e7373fbf\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage.json:\u003c/strong\u003e add 'bun' package.json 'exports' condition. Load the Node.js build in Bun instead of the browser build (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5754\"\u003e#5754\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b89217e3e91de17a3d55e2b8f39ceb0e9d8aeda8\"\u003eb89217e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esilentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7257\"\u003e#7257\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7d19335e43d6754a1a9a66e424f7f7da259895bf\"\u003e7d19335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturn AxiosError into a native error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5394\"\u003e#5394\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5558\"\u003e#5558\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/1c6a86dd2c0623ee1af043a8491dbc96d40e883b\"\u003e1c6a86d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e add handlers to AxiosInterceptorManager interface (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5551\"\u003e#5551\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/8d1271b49fc226ed7defd07cd577bd69a55bb13a\"\u003e8d1271b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e restore AxiosError.cause type from unknown to Error (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7327\"\u003e#7327\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/d8233d9e8e9a64bfba9bbe01d475ba417510b82b\"\u003ed8233d9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eunclear error message is thrown when specifying an empty proxy authorization (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6314\"\u003e#6314\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6ef867e684adf7fb2343e3b29a79078a3c76dc29\"\u003e6ef867e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eundefined\u003c/code\u003e as a value in AxiosRequestConfig (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5560\"\u003e#5560\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/095033c626895ecdcda2288050b63dcf948db3bd\"\u003e095033c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd automatic minor and patch upgrades to dependabot (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6053\"\u003e#6053\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/65a7584eda6164980ddb8cf5372f0afa2a04c1ed\"\u003e65a7584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd Node.js coverage script using c8 (closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7289\"\u003e#7289\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7294\"\u003e#7294\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/ec9d94e9f88da13e9219acadf65061fb38ce080a\"\u003eec9d94e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded copilot instructions (\u003ca href=\"https://github.com/axios/axios/commit/3f83143bfe617eec17f9d7dcf8bafafeeae74c26\"\u003e3f83143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecompatibility with frozen prototypes (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6265\"\u003e#6265\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/860e03396a536e9b926dacb6570732489c9d7012\"\u003e860e033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eenhance pipeFileToResponse with error handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7169\"\u003e#7169\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/88d78842541610692a04282233933d078a8a2552\"\u003e88d7884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e Intellisense for string literals in a widened union (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6134\"\u003e#6134\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/f73474d02c5aa957b2daeecee65508557fd3c6e5\"\u003ef73474d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/microsoft/TypeScript/issues/33471/issues/issuecomment-1376364329\"\u003emicrosoft/TypeScript#33471\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix: silentJSONParsing=false should throw on invalid JSON (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e…\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a4230f5581b3f58b6ff531b6dbac377a4fd7942a\"\u003ea4230f5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/7253\"\u003e#7253\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7\"\u003e#7\u003c/a\u003e \u003ca href=\"https://redirect.github.com/axios/axios/issues/7298\"\u003e#7298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump peter-evans/create-pull-request from 7 to 8 in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7334\"\u003e#7334\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2d6ad5e48bd29b0b2b5e7e95fb473df98301543a\"\u003e2d6ad5e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/ashvin2005\" title=\"+1752/-4 ([#7218](https://github.com/axios/axios/issues/7218) [#7218](https://github.com/axios/axios/issues/7218) )\"\u003eAshvin Tiwari\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mochinikunj\" title=\"+940/-12 ([#7294](https://github.com/axios/axios/issues/7294) [#7294](https://github.com/axios/axios/issues/7294) )\"\u003eNikunj Mochi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/imanchalsingh\" title=\"+544/-102 ([#7169](https://github.com/axios/axios/issues/7169) [#7185](https://github.com/axios/axios/issues/7185) )\"\u003eAnchal Singh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/jasonsaayman\" title=\"+317/-73 ([#7334](https://github.com/axios/axios/issues/7334) [#7298](https://github.com/axios/axios/issues/7298) )\"\u003ejasonsaayman\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/brodo\" title=\"+99/-120 ([#5558](https://github.com/axios/axios/issues/5558) )\"\u003eJulian Dax\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AKASHDHARDUBEY\" title=\"+167/-0 ([#7287](https://github.com/axios/axios/issues/7287) [#7288](https://github.com/axios/axios/issues/7288) )\"\u003eAkash Dhar Dubey\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/madhumitaaa\" title=\"+20/-68 ([#7198](https://github.com/axios/axios/issues/7198) )\"\u003eMadhumita\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Tackoil\" title=\"+80/-2 ([#6269](https://github.com/axios/axios/issues/6269) )\"\u003eTackoil\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/justindhillon\" title=\"+41/-41 ([#6324](https://github.com/axios/axios/issues/6324) [#6315](https://github.com/axios/axios/issues/6315) )\"\u003eJustin Dhillon\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Rudrxxx\" title=\"+71/-2 ([#7257](https://github.com/axios/axios/issues/7257) )\"\u003eRudransh\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WuMingDao\" title=\"+36/-36 ([#7215](https://github.com/axios/axios/issues/7215) )\"\u003eWuMingDao\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/codenomnom\" title=\"+70/-0 ([#7201](https://github.com/axios/axios/issues/7201) [#7201](https://github.com/axios/axios/issues/7201) )\"\u003ecodenomnom\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/Nandann018-ux\" title=\"+60/-10 ([#7272](https://github.com/axios/axios/issues/7272) )\"\u003eNandan Acharya\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/KernelDeimos\" title=\"+22/-40 ([#7042](https://github.com/axios/axios/issues/7042) )\"\u003eEric Dubé\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/tiborpilz\" title=\"+40/-4 ([#5551](https://github.com/axios/axios/issues/5551) )\"\u003eTibor Pilz\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/joaoGabriel55\" title=\"+31/-4 ([#6314](https://github.com/axios/axios/issues/6314) )\"\u003eGabriel Quaresma\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/turadg\" title=\"+23/-6 ([#6265](https://github.com/axios/axios/issues/6265) )\"\u003eTuradg Aleahmad\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/772a4e54ecc4cc2421e2b746daff0aca10f359d7\"\u003e\u003ccode\u003e772a4e5\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10671\"\u003e#10671\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4b071371be2f810b4bc7797a13838e0f806ebb22\"\u003e\u003ccode\u003e4b07137\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.0 to 8.0.5 in /tests/smoke/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10663\"\u003e#10663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/51e57b39db251bfe3d34af5c943dfea18e06c8b6\"\u003e\u003ccode\u003e51e57b3\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10664\"\u003e#10664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fba1a77930f0c459677b729161627234b88c90aa\"\u003e\u003ccode\u003efba1a77\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump vite from 8.0.2 to 8.0.5 in /tests/module/esm (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10665\"\u003e#10665\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0bf6e28eac86e87da2b60bbf5ea4237910e1a08e\"\u003e\u003ccode\u003e0bf6e28\u003c/code\u003e\u003c/a\u003e chore(deps): bump denoland/setup-deno in the github-actions group (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10669\"\u003e#10669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/8107157c572ee4a54cb28c01ab7f7f3d895ba661\"\u003e\u003ccode\u003e8107157\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10670\"\u003e#10670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e66530e3302d56176befd0778155dafea2487542\"\u003e\u003ccode\u003ee66530e\u003c/code\u003e\u003c/a\u003e ci: require npm-publish environment for releases (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10666\"\u003e#10666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/49f23cbfe4d308a075281c5f798d4c68f648cbe2\"\u003e\u003ccode\u003e49f23cb\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10668\"\u003e#10668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/363185461b90b1b78845dc8a99a1f103d9b122a1\"\u003e\u003ccode\u003e3631854\u003c/code\u003e\u003c/a\u003e fix: unrestricted cloud metadata exfiltration via header injection chain (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10\"\u003e#10\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fb3befb6daac6cad26b2e54094d0f2d9e47f24df\"\u003e\u003ccode\u003efb3befb\u003c/code\u003e\u003c/a\u003e fix: no_proxy hostname normalization bypass leads to ssrf (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10661\"\u003e#10661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.18.1...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.0.7 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003cp\u003e🐛 Bug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Playwright] When passing \u003ccode\u003euserDataDir\u003c/code\u003e, it throws error after test execution (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3814\"\u003e#3814\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CodeceptJS-CLI] Improve command to generate types (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3788\"\u003e#3788\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHeal plugin fix (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3820\"\u003e#3820\u003c/a\u003e) - by \u003ca href=\"https://github.com/davert\"\u003e\u003ccode\u003e@​davert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for error in using \u003ccode\u003eall\u003c/code\u003e with \u003ccode\u003erun-workers\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3805\"\u003e#3805\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e  helpers: {\n    Playwright: {\n      url: 'https://github.com',\n      show: false,\n      browser: 'chromium',\n      waitForNavigation: 'load',\n      waitForTimeout: 30_000,\n      trace: true,\n      keepTraceForPassedTests: true\n    },\n  },\n  multiple: {\n    profile1: {\n      browsers: [\n        {\n          browser: \u0026quot;chromium\u0026quot;,\n        }\n      ]\n    },\n  },\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eHighlight elements issues (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3779\"\u003e#3779\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3778\"\u003e#3778\u003c/a\u003e) - by \u003ca href=\"https://github.com/philkas\"\u003e\u003ccode\u003e@​philkas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e\u0026amp;nbsp\u003c/code\u003e symbol in \u003ccode\u003eI.see\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3815\"\u003e#3815\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// HTML code uses \u0026amp;nbsp; instead of space\n;\u0026lt;div class=\u0026quot;dJHe_\u0026quot; style=\u0026quot;color: rgb(255, 255, 255);\u0026quot;\u0026gt;\n  My\u0026amp;nbsp;Text!\n\u0026lt;/div\u0026gt;\n\u003cp\u003eI.see('My Text!') // this test would work with both \u0026amp;nbsp; and space\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e📖 Documentation\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the configuration of electron testing when the app is build with electron-forge (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3802\"\u003e#3802\u003c/a\u003e) - by \u003ca href=\"https://github.com/KobeNguyenT\"\u003e\u003ccode\u003e@​KobeNguyenT\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst path = require('path')\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/49e774ecf75da0b6e240cb060d402b8aa782523c\"\u003e\u003ccode\u003e49e774e\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​xmldom/xmldom\u003c/code\u003e from 0.7.13 to 0.8.10 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3838\"\u003e#3838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/af537344150f3a0783331adf9ca05a03b4fb6cd4\"\u003e\u003ccode\u003eaf53734\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump electron from 25.7.0 to 26.1.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3841\"\u003e#3841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/9ece7f485dacf5b9e88388a82dc6e35aff7ab054\"\u003e\u003ccode\u003e9ece7f4\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump xpath from 0.0.27 to 0.0.33 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3842\"\u003e#3842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/661ff251453238b89d3441ddab6f072cdc4660e3\"\u003e\u003ccode\u003e661ff25\u003c/code\u003e\u003c/a\u003e release 3.5.4 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3831\"\u003e#3831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/39382f5a4dc2f80f521f5491cacd3ef5955971a1\"\u003e\u003ccode\u003e39382f5\u003c/code\u003e\u003c/a\u003e fix: support secret value for some methods (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3837\"\u003e#3837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/a320bb16ccd616a3c96ca88c6a5fe17f8f687b8a\"\u003e\u003ccode\u003ea320bb1\u003c/code\u003e\u003c/a\u003e fix: missing requests when recording network (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3834\"\u003e#3834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/8cbadf16a7c13e20d4db85d0a70bb9e394d4d128\"\u003e\u003ccode\u003e8cbadf1\u003c/code\u003e\u003c/a\u003e fix(playwright): userDataDir and locale config options show error this.browse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/a786da73c10b13bbf327a60630e25ca31ef3110e\"\u003e\u003ccode\u003ea786da7\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/stale from 5 to 8 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3821\"\u003e#3821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/35dc38b1ccc35b69df09904df16f7c8aaba8b4ff\"\u003e\u003ccode\u003e35dc38b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump typescript from 4.9.5 to 5.1.6 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3823\"\u003e#3823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/9f8e58258559eb384c91c468f41209dbcd29e726\"\u003e\u003ccode\u003e9f8e582\u003c/code\u003e\u003c/a\u003e fix: improve def command (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.0.7...3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Dustin4444/cla-assistant/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Dustin4444/cla-assistant/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dustin4444%2Fcla-assistant/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"2.1.5","new_version":"3.7.5","update_type":"major","path":null,"pr_created_at":"2025-10-01T01:52:37.000Z","version_change":"2.1.5 → 3.7.5","issue":{"uuid":"2876566186","node_id":"PR_kwDOEuZ7-c6rdOqq","number":48,"state":"open","title":"build(deps): bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T01:52:37.000Z","updated_at":"2025-10-01T01:52:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.1.5","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.19.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.1.5 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.1.5...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Amirnateghi1/cla-assistant/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Amirnateghi1/cla-assistant/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirnateghi1%2Fcla-assistant/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"2.2.0","new_version":"3.7.5","update_type":"major","path":null,"pr_created_at":"2025-09-30T23:03:00.000Z","version_change":"2.2.0 → 3.7.5","issue":{"uuid":"2876242961","node_id":"PR_kwDOC9DTCM6rb_wR","number":6,"state":"open","title":"Bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-30T23:03:00.000Z","updated_at":"2025-09-30T23:03:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.2.0","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.19.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.2.0 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.2.0...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/jgoyette-jg/music-fun-ui/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/jgoyette-jg/music-fun-ui/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jgoyette-jg%2Fmusic-fun-ui/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"2.3.5","new_version":"3.7.5","update_type":"major","path":null,"pr_created_at":"2025-09-30T20:05:42.000Z","version_change":"2.3.5 → 3.7.5","issue":{"uuid":"3470914507","node_id":"PR_kwDODQ5NSc6ralzl","number":3,"state":"closed","title":"Bump axios and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T02:22:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-09-30T20:05:42.000Z","updated_at":"2026-02-11T02:22:20.000Z","time_to_close":11513796,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.19.0","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"2.3.5","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.19.0 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.19.0...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~jasonsaayman\"\u003ejasonsaayman\u003c/a\u003e, a new releaser for axios since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 2.3.5 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/2.3.5...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dennisinteractive/codecept-task/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/dennisinteractive/codecept-task/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dennisinteractive%2Fcodecept-task/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"3.1.3","new_version":"3.7.5","update_type":"minor","path":"/codeceptjs-example","pr_created_at":"2025-09-30T03:42:36.000Z","version_change":"3.1.3 → 3.7.5","issue":{"uuid":"2872750936","node_id":"PR_kwDOFtmY7c6rOrNY","number":39,"state":"open","title":"chore(deps): bump axios and codeceptjs in /codeceptjs-example","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-30T03:42:36.000Z","updated_at":"2025-09-30T03:42:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"axios","repository_url":"https://github.com/axios/axios","old_version":"0.21.4","new_version":"1.12.2"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.1.3","new_version":"3.7.5"}],"path":"/codeceptjs-example","ecosystem":"npm"},"body":"Bumps [axios](https://github.com/axios/axios) to 1.12.2 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `axios` from 0.21.4 to 1.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.12.2\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.1\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.12.0\u003c/h2\u003e\n\u003ch2\u003eRelease notes:\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/AmeerAssadi\" title=\"+123/-0 ([#7011](https://github.com/axios/axios/issues/7011) )\"\u003eAmeer Assadi\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/emiedonmokumo\" title=\"+55/-35 ([#6998](https://github.com/axios/axios/issues/6998) )\"\u003eEmiedonmokumo Dick-Boro\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/opsysdebug\" title=\"+8/-8 ([#6980](https://github.com/axios/axios/issues/6980) )\"\u003eZeroday BYTE\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.1...v1.12.2\"\u003e1.12.2\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7030\"\u003e#7030\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003ecf78825\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+247/-16 ([#7030](https://github.com/axios/axios/issues/7030) [#7022](https://github.com/axios/axios/issues/7022) [#7024](https://github.com/axios/axios/issues/7024) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/noritaka1166\" title=\"+2/-6 ([#7028](https://github.com/axios/axios/issues/7028) [#7029](https://github.com/axios/axios/issues/7029) )\"\u003eNoritaka Kobayashi\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.12.0...v1.12.1\"\u003e1.12.1\u003c/a\u003e (2025-09-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003eb5f26b7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+10/-4 ([#7020](https://github.com/axios/axios/issues/7020) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.11.0...v1.12.0\"\u003e1.12.0\u003c/a\u003e (2025-09-11)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadding build artifacts (\u003ca href=\"https://github.com/axios/axios/commit/9ec86de257bfa33856571036279169f385ed92bd\"\u003e9ec86de\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont add dist on release (\u003ca href=\"https://github.com/axios/axios/commit/a2edc3606a4f775d868a67bb3461ff18ce7ecd11\"\u003ea2edc36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch-adapter:\u003c/strong\u003e set correct Content-Type for Node FormData (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6998\"\u003e#6998\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/a9f47afbf3224d2ca987dbd8188789c7ea853c5d\"\u003ea9f47af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003enode:\u003c/strong\u003e enforce maxContentLength for data: URLs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7011\"\u003e#7011\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/945435fc51467303768202250debb8d4ae892593\"\u003e945435f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epackage exports (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5627\"\u003e#5627\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/aa78ac23fc9036163308c0f6bd2bb885e7af3f36\"\u003eaa78ac2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparams:\u003c/strong\u003e removing '[' and ']' from URL encode exclude characters (\u003ca href=\"https://redirect.github.com/axios/axios/issues/3316\"\u003e#3316\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5715\"\u003e#5715\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/6d84189349c43b1dcdd977b522610660cc4c7042\"\u003e6d84189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelease pr run (\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003efd7f404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e change the type guard on isCancel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5595\"\u003e#5595\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/0dbb7fd4f61dc568498cd13a681fa7f907d6ec7e\"\u003e0dbb7fd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadapter:\u003c/strong\u003e surface low‑level network error details; attach original error via cause (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6982\"\u003e#6982\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/78b290c57c978ed2ab420b90d97350231c9e5d74\"\u003e78b290c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e add fetch, Request, Response env config variables for the adapter; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7003\"\u003e#7003\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/c959ff29013a3bc90cde3ac7ea2d9a3f9c08974b\"\u003ec959ff2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport reviver on JSON.parse (\u003ca href=\"https://redirect.github.com/axios/axios/issues/5926\"\u003e#5926\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/2a9763426e43d996fd60d01afe63fa6e1f5b4fca\"\u003e2a97634\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/axios/axios/issues/5924\"\u003e#5924\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e extend AxiosResponse interface to include custom headers type (\u003ca href=\"https://redirect.github.com/axios/axios/issues/6782\"\u003e#6782\u003c/a\u003e) (\u003ca href=\"https://github.com/axios/axios/commit/7960d34eded2de66ffd30b4687f8da0e46c4903e\"\u003e7960d34\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/WillianAgostini\" title=\"+132/-16760 ([#7002](https://github.com/axios/axios/issues/7002) [#5926](https://github.com/axios/axios/issues/5926) [#6782](https://github.com/axios/axios/issues/6782) )\"\u003eWillian Agostini\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/DigitalBrainJS\" title=\"+4263/-293 ([#7006](https://github.com/axios/axios/issues/7006) [#7003](https://github.com/axios/axios/issues/7003) )\"\u003eDmitriy Mozgovoy\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003c!-- raw HTML omitted --\u003e \u003ca href=\"https://github.com/mkhani01\" title=\"+111/-15 ([#6982](https://github.com/axios/axios/issues/6982) )\"\u003ekhani\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e5a33366d75b65f88052b230b103731eb7dcb793\"\u003e\u003ccode\u003ee5a3336\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7031\"\u003e#7031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/38726c7586c6a2583b7e7dcdce0c4fedd013055d\"\u003e\u003ccode\u003e38726c7\u003c/code\u003e\u003c/a\u003e refactor: change if in else to else if (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7028\"\u003e#7028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/cf78825e1229b60d1629ad0bbc8a752ff43c3f53\"\u003e\u003ccode\u003ecf78825\u003c/code\u003e\u003c/a\u003e fix(fetch): use current global fetch instead of cached one when env fetch is ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c26d00f451949306f708aa78d1e9f12b9eb6ff4b\"\u003e\u003ccode\u003ec26d00f\u003c/code\u003e\u003c/a\u003e refactor: remove redundant assignment (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7029\"\u003e#7029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9fb41a8fcd6f698ee82175c0d9e654b4b0a7081c\"\u003e\u003ccode\u003e9fb41a8\u003c/code\u003e\u003c/a\u003e chore(ci): add local HTTP server for Karma tests; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/19f9f36850210511445c67c865466156d6d1dee2\"\u003e\u003ccode\u003e19f9f36\u003c/code\u003e\u003c/a\u003e docs(readme): add custom fetch section; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3cac78c2de2d1d1af0c1b4753feff16c075f01d1\"\u003e\u003ccode\u003e3cac78c\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7021\"\u003e#7021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b5f26b75bdd9afa95016fb67d0cab15fc74cbf05\"\u003e\u003ccode\u003eb5f26b7\u003c/code\u003e\u003c/a\u003e fix(types): fixed env config types; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7020\"\u003e#7020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/0d8ad6e1de0f5339e02bc262d6f0df4936974120\"\u003e\u003ccode\u003e0d8ad6e\u003c/code\u003e\u003c/a\u003e chore(release): v1.12.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7013\"\u003e#7013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/fd7f404488b2c4f238c2fbe635b58026a634bfd2\"\u003e\u003ccode\u003efd7f404\u003c/code\u003e\u003c/a\u003e fix: release pr run\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v0.21.4...v1.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.1.3 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.1.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/browserstack/puppeteer-browserstack/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/browserstack/puppeteer-browserstack/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/browserstack%2Fpuppeteer-browserstack/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"3.7.3","new_version":"3.7.5","update_type":"patch","path":"/example/codecept","pr_created_at":"2025-09-28T12:32:01.000Z","version_change":"3.7.3 → 3.7.5","issue":{"uuid":"2867741869","node_id":"PR_kwDODl7CKs6q7kSt","number":601,"state":"open","title":"Bump tmp and codeceptjs in /example/codecept","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-28T12:32:01.000Z","updated_at":"2025-09-28T12:32:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tmp","repository_url":"https://github.com/raszi/node-tmp","old_version":"0.2.3","new_version":"0.2.5"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.7.3","new_version":"3.7.5"}],"path":"/example/codecept","ecosystem":"npm"},"body":"Bumps [tmp](https://github.com/raszi/node-tmp) to 0.2.5 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `tmp` from 0.2.3 to 0.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/3d2fe387f3f91b13830b9182faa02c3231ea8258\"\u003e\u003ccode\u003e3d2fe38\u003c/code\u003e\u003c/a\u003e Bump up the version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/e16282879e5d0554fe824e1ab3df724847e91183\"\u003e\u003ccode\u003ee162828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/309\"\u003e#309\u003c/a\u003e from fflorent/fix-tmp-dir-with-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b847d2f1a42b625c26149f4a2029ed00a1edf90b\"\u003e\u003ccode\u003eb847d2f\u003c/code\u003e\u003c/a\u003e Fix use of tmp.dir() with \u003ccode\u003edir\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/08fa3abac32b621506512724b28b56b9c4a95846\"\u003e\u003ccode\u003e08fa3ab\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/1cf4ec54180a77a2a95dc1941efa1659774c8787\"\u003e\u003ccode\u003e1cf4ec5\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1b\"\u003e\u003ccode\u003e188b25e\u003c/code\u003e\u003c/a\u003e Fix GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/73b9fe45bbb40157acdfab8126dd0911de91c8fa\"\u003e\u003ccode\u003e73b9fe4\u003c/code\u003e\u003c/a\u003e Add test case for GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b8e2f29a7575352e49e4882a836aab4bd2ec927f\"\u003e\u003ccode\u003eb8e2f29\u003c/code\u003e\u003c/a\u003e Remove broken tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/2892a027b4d2d3a25d1d08a398bc108a0200857f\"\u003e\u003ccode\u003e2892a02\u003c/code\u003e\u003c/a\u003e Remove outdated URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/f5923182461a89e9de5a7a09c75f410a76979ae7\"\u003e\u003ccode\u003ef592318\u003c/code\u003e\u003c/a\u003e Reformat package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.7.3 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/testomatio/reporter/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/testomatio/reporter/pull/601","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Freporter/issues/601","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/601/packages"}},{"old_version":"3.7.3","new_version":"3.7.5","update_type":"patch","path":"/example/codecept","pr_created_at":"2025-09-28T12:31:56.000Z","version_change":"3.7.3 → 3.7.5","issue":{"uuid":"3461764736","node_id":"PR_kwDODl7CKs6q7kR-","number":600,"state":"closed","title":"Bump codeceptjs from 3.7.3 to 3.7.5 in /example/codecept","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-28T12:32:03.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-28T12:31:56.000Z","updated_at":"2025-09-28T12:32:03.000Z","time_to_close":7,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":"/example/codecept","ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/testomatio/reporter/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/testomatio/reporter/pull/600","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Freporter/issues/600","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/600/packages"}},{"old_version":"3.6.10","new_version":"3.7.5","update_type":"minor","path":null,"pr_created_at":"2025-09-26T15:39:02.000Z","version_change":"3.6.10 → 3.7.5","issue":{"uuid":"2864640443","node_id":"PR_kwDODjK8j86qvvG7","number":1628,"state":"closed","title":"Bump codeceptjs from 3.6.10 to 3.7.5","user":"dependabot[bot]","labels":["ns:pcq","prd:pcq","dependencies","javascript","rel:pcq-frontend-pr-1628"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-26T16:15:01.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-26T15:39:02.000Z","updated_at":"2025-09-26T16:15:01.000Z","time_to_close":2159,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.10","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.10 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.10...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.10\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/pcq-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/pcq-frontend/pull/1628","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fpcq-frontend/issues/1628","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1628/packages"}},{"old_version":"3.7.3","new_version":"3.7.5","update_type":"patch","path":null,"pr_created_at":"2025-09-24T20:54:56.000Z","version_change":"3.7.3 → 3.7.5","issue":{"uuid":"2858328534","node_id":"PR_kwDODbHyxs6qXqHW","number":2139,"state":"closed","title":"Bump tmp and codeceptjs","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-10-05T23:44:57.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-24T20:54:56.000Z","updated_at":"2025-10-05T23:44:57.000Z","time_to_close":960601,"merged_at":"2025-10-05T23:44:57.000Z","merged_by":"ojopaul","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tmp","repository_url":"https://github.com/raszi/node-tmp","old_version":"0.0.33","new_version":"0.2.5"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.7.3","new_version":"3.7.5"}],"path":null,"ecosystem":"npm"},"body":"Bumps [tmp](https://github.com/raszi/node-tmp) to 0.2.5 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `tmp` from 0.0.33 to 0.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md\"\u003etmp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2 (2024-02-28)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/278\"\u003e#278\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/268\"\u003e#268\u003c/a\u003e: Revert \u0026quot;fix \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/246\"\u003e#246\u003c/a\u003e: remove any double quotes or single quotes… (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/279\"\u003e#279\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/266\"\u003e#266\u003c/a\u003e: move paragraph on graceful cleanup to the head of the documentation (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDave Nicolson (\u003ca href=\"https://github.com/dnicolson\"\u003e\u003ccode\u003e@​dnicolson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKARASZI István (\u003ca href=\"https://github.com/raszi\"\u003e\u003ccode\u003e@​raszi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaxime Bargiel (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robertoaceves\"\u003e\u003ccode\u003e@​robertoaceves\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.1 (2020-04-28)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/252\"\u003e#252\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/250\"\u003e#250\u003c/a\u003e: introduce tmpdir option for overriding the system tmp dir (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/253\"\u003e#253\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/191\"\u003e#191\u003c/a\u003e: generate changelog from pull requests using lerna-changelog (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.0 (2020-04-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/234\"\u003e#234\u003c/a\u003e feat: stabilize tmp for v0.2.0 release (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/231\"\u003e#231\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/230\"\u003e#230\u003c/a\u003e: regression after fix for \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/220\"\u003e#220\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e: return sync callback when using the sync interface, otherwise return the async callback (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/193\"\u003e#193\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/192\"\u003e#192\u003c/a\u003e: tmp must not exit the process on its own (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/221\"\u003e#221\u003c/a\u003e Gh 206 document name option (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/226\"\u003e#226\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/212\"\u003e#212\u003c/a\u003e: enable direct name option test (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/225\"\u003e#225\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/211\"\u003e#211\u003c/a\u003e: existing tests must clean up after themselves (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/224\"\u003e#224\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/217\"\u003e#217\u003c/a\u003e: name tests must use tmpName (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/223\"\u003e#223\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/214\"\u003e#214\u003c/a\u003e: refactor tests and lib (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/198\"\u003e#198\u003c/a\u003e Update dependencies to latest versions (\u003ca href=\"https://github.com/matsev\"\u003e\u003ccode\u003e@​matsev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/3d2fe387f3f91b13830b9182faa02c3231ea8258\"\u003e\u003ccode\u003e3d2fe38\u003c/code\u003e\u003c/a\u003e Bump up the version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/e16282879e5d0554fe824e1ab3df724847e91183\"\u003e\u003ccode\u003ee162828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/309\"\u003e#309\u003c/a\u003e from fflorent/fix-tmp-dir-with-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b847d2f1a42b625c26149f4a2029ed00a1edf90b\"\u003e\u003ccode\u003eb847d2f\u003c/code\u003e\u003c/a\u003e Fix use of tmp.dir() with \u003ccode\u003edir\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/08fa3abac32b621506512724b28b56b9c4a95846\"\u003e\u003ccode\u003e08fa3ab\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/1cf4ec54180a77a2a95dc1941efa1659774c8787\"\u003e\u003ccode\u003e1cf4ec5\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1b\"\u003e\u003ccode\u003e188b25e\u003c/code\u003e\u003c/a\u003e Fix GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/73b9fe45bbb40157acdfab8126dd0911de91c8fa\"\u003e\u003ccode\u003e73b9fe4\u003c/code\u003e\u003c/a\u003e Add test case for GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b8e2f29a7575352e49e4882a836aab4bd2ec927f\"\u003e\u003ccode\u003eb8e2f29\u003c/code\u003e\u003c/a\u003e Remove broken tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/2892a027b4d2d3a25d1d08a398bc108a0200857f\"\u003e\u003ccode\u003e2892a02\u003c/code\u003e\u003c/a\u003e Remove outdated URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/f5923182461a89e9de5a7a09c75f410a76979ae7\"\u003e\u003ccode\u003ef592318\u003c/code\u003e\u003c/a\u003e Reformat package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raszi/node-tmp/compare/v0.0.33...v0.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.7.3 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/publishpress/publishpress-authors/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/publishpress/PublishPress-Authors/pull/2139","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/publishpress%2FPublishPress-Authors/issues/2139","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2139/packages"}},{"old_version":"3.6.4","new_version":"3.7.5","update_type":"minor","path":"/mobile","pr_created_at":"2025-09-23T20:52:29.000Z","version_change":"3.6.4 → 3.7.5","issue":{"uuid":"2854521249","node_id":"PR_kwDODXPddc6qJImh","number":37,"state":"open","title":"Bump codeceptjs from 3.6.4 to 3.7.5 in /mobile","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:52:29.000Z","updated_at":"2025-09-23T20:52:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.4","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":"/mobile","ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.4 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.4...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.4\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/pabz616/diamante/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/pabz616/diamante/pull/37","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabz616%2Fdiamante/issues/37","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/37/packages"}},{"old_version":"3.5.4","new_version":"3.7.5","update_type":"minor","path":"/mobile","pr_created_at":"2025-09-23T20:41:06.000Z","version_change":"3.5.4 → 3.7.5","issue":{"uuid":"2854498194","node_id":"PR_kwDODXPddc6qJC-S","number":33,"state":"closed","title":"Bump tmp and codeceptjs in /mobile","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T20:52:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:41:06.000Z","updated_at":"2025-09-23T20:52:13.000Z","time_to_close":667,"merged_at":"2025-09-23T20:52:13.000Z","merged_by":"pabz616","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tmp","repository_url":"https://github.com/raszi/node-tmp","old_version":"0.0.33","new_version":"0.2.5"},{"name":"codeceptjs","repository_url":"https://github.com/Codeception/codeceptjs","old_version":"3.5.4","new_version":"3.7.5"}],"path":"/mobile","ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [tmp](https://github.com/raszi/node-tmp) to 0.2.5 and updates ancestor dependency [codeceptjs](https://github.com/Codeception/codeceptjs). These dependencies need to be updated together.\n\nUpdates `tmp` from 0.0.33 to 0.2.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md\"\u003etmp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2 (2024-02-28)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/278\"\u003e#278\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/268\"\u003e#268\u003c/a\u003e: Revert \u0026quot;fix \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/246\"\u003e#246\u003c/a\u003e: remove any double quotes or single quotes… (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/279\"\u003e#279\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/266\"\u003e#266\u003c/a\u003e: move paragraph on graceful cleanup to the head of the documentation (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 5\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDave Nicolson (\u003ca href=\"https://github.com/dnicolson\"\u003e\u003ccode\u003e@​dnicolson\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKARASZI István (\u003ca href=\"https://github.com/raszi\"\u003e\u003ccode\u003e@​raszi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaxime Bargiel (\u003ca href=\"https://github.com/mbargiel\"\u003e\u003ccode\u003e@​mbargiel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robertoaceves\"\u003e\u003ccode\u003e@​robertoaceves\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.1 (2020-04-28)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/252\"\u003e#252\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/250\"\u003e#250\u003c/a\u003e: introduce tmpdir option for overriding the system tmp dir (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/253\"\u003e#253\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/191\"\u003e#191\u003c/a\u003e: generate changelog from pull requests using lerna-changelog (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCarsten Klein (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.0 (2020-04-25)\u003c/h2\u003e\n\u003ch4\u003e:rocket: Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/234\"\u003e#234\u003c/a\u003e feat: stabilize tmp for v0.2.0 release (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/231\"\u003e#231\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/230\"\u003e#230\u003c/a\u003e: regression after fix for \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/220\"\u003e#220\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/197\"\u003e#197\u003c/a\u003e: return sync callback when using the sync interface, otherwise return the async callback (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/193\"\u003e#193\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/192\"\u003e#192\u003c/a\u003e: tmp must not exit the process on its own (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:memo: Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/221\"\u003e#221\u003c/a\u003e Gh 206 document name option (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/226\"\u003e#226\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/212\"\u003e#212\u003c/a\u003e: enable direct name option test (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/225\"\u003e#225\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/211\"\u003e#211\u003c/a\u003e: existing tests must clean up after themselves (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/224\"\u003e#224\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/217\"\u003e#217\u003c/a\u003e: name tests must use tmpName (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/223\"\u003e#223\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/214\"\u003e#214\u003c/a\u003e: refactor tests and lib (\u003ca href=\"https://github.com/silkentrance\"\u003e\u003ccode\u003e@​silkentrance\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/raszi/node-tmp/pull/198\"\u003e#198\u003c/a\u003e Update dependencies to latest versions (\u003ca href=\"https://github.com/matsev\"\u003e\u003ccode\u003e@​matsev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/3d2fe387f3f91b13830b9182faa02c3231ea8258\"\u003e\u003ccode\u003e3d2fe38\u003c/code\u003e\u003c/a\u003e Bump up the version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/e16282879e5d0554fe824e1ab3df724847e91183\"\u003e\u003ccode\u003ee162828\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/raszi/node-tmp/issues/309\"\u003e#309\u003c/a\u003e from fflorent/fix-tmp-dir-with-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b847d2f1a42b625c26149f4a2029ed00a1edf90b\"\u003e\u003ccode\u003eb847d2f\u003c/code\u003e\u003c/a\u003e Fix use of tmp.dir() with \u003ccode\u003edir\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/08fa3abac32b621506512724b28b56b9c4a95846\"\u003e\u003ccode\u003e08fa3ab\u003c/code\u003e\u003c/a\u003e Update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/1cf4ec54180a77a2a95dc1941efa1659774c8787\"\u003e\u003ccode\u003e1cf4ec5\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/188b25e529496e37adaf1a1d9dccb40019a08b1b\"\u003e\u003ccode\u003e188b25e\u003c/code\u003e\u003c/a\u003e Fix GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/73b9fe45bbb40157acdfab8126dd0911de91c8fa\"\u003e\u003ccode\u003e73b9fe4\u003c/code\u003e\u003c/a\u003e Add test case for GHSA-52f5-9888-hmc6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/b8e2f29a7575352e49e4882a836aab4bd2ec927f\"\u003e\u003ccode\u003eb8e2f29\u003c/code\u003e\u003c/a\u003e Remove broken tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/2892a027b4d2d3a25d1d08a398bc108a0200857f\"\u003e\u003ccode\u003e2892a02\u003c/code\u003e\u003c/a\u003e Remove outdated URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raszi/node-tmp/commit/f5923182461a89e9de5a7a09c75f410a76979ae7\"\u003e\u003ccode\u003ef592318\u003c/code\u003e\u003c/a\u003e Reformat package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raszi/node-tmp/compare/v0.0.33...v0.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `codeceptjs` from 3.5.4 to 3.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.5.4...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/pabz616/diamante/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/pabz616/diamante/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabz616%2Fdiamante/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}},{"old_version":"3.5.4","new_version":"3.7.5","update_type":"minor","path":"/mobile","pr_created_at":"2025-09-23T20:41:02.000Z","version_change":"3.5.4 → 3.7.5","issue":{"uuid":"3446603630","node_id":"PR_kwDODXPddc6qJC8N","number":32,"state":"closed","title":"Bump codeceptjs from 3.5.4 to 3.7.5 in /mobile","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-23T20:41:09.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:41:02.000Z","updated_at":"2025-09-23T20:41:09.000Z","time_to_close":7,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.5.4","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":"/mobile","ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.5.4 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.5.4...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~thanh.nguyen\"\u003ethanh.nguyen\u003c/a\u003e, a new releaser for codeceptjs since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.5.4\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/pabz616/diamante/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/pabz616/diamante/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pabz616%2Fdiamante/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"3.7.3","new_version":"3.7.5","update_type":"patch","path":null,"pr_created_at":"2025-09-23T20:22:43.000Z","version_change":"3.7.3 → 3.7.5","issue":{"uuid":"2854459816","node_id":"PR_kwDOG4g2Bc6qI5mo","number":477,"state":"open","title":"Bump codeceptjs from 3.7.3 to 3.7.5","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-23T20:22:43.000Z","updated_at":"2025-09-23T20:22:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/fis-ds-web/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/fis-ds-web/pull/477","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Ffis-ds-web/issues/477","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/477/packages"}},{"old_version":"3.6.5","new_version":"3.7.5","update_type":"minor","path":null,"pr_created_at":"2025-09-23T20:22:15.000Z","version_change":"3.6.5 → 3.7.5","issue":{"uuid":"3446557953","node_id":"PR_kwDOCbMrd86qI5QQ","number":992,"state":"open","title":"Bump codeceptjs from 3.6.5 to 3.7.5","user":"dependabot[bot]","labels":["ns:fees-pay","prd:ccpay","dependencies","no-pr-activity","javascript","rel:ccpay-bubble-frontend-pr-992"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-09-23T20:22:15.000Z","updated_at":"2026-01-21T09:00:31.575Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.5","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.5 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.5...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.5\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/ccpay-bubble/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/hmcts/ccpay-bubble/pull/992","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fccpay-bubble/issues/992","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/992/packages"}},{"old_version":"3.6.10","new_version":"3.7.5","update_type":"minor","path":null,"pr_created_at":"2025-09-23T20:22:15.000Z","version_change":"3.6.10 → 3.7.5","issue":{"uuid":"2854458350","node_id":"PR_kwDODjK8j86qI5Pu","number":1624,"state":"open","title":"Bump codeceptjs from 3.6.10 to 3.7.5","user":"dependabot[bot]","labels":["ns:pcq","prd:pcq","dependencies","javascript","rel:pcq-frontend-pr-1624"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:22:15.000Z","updated_at":"2025-09-25T11:18:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.10","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.10 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.10...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.10\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/pcq-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/pcq-frontend/pull/1624","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fpcq-frontend/issues/1624","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1624/packages"}},{"old_version":"3.6.10","new_version":"3.7.5","update_type":"minor","path":null,"pr_created_at":"2025-09-23T20:22:08.000Z","version_change":"3.6.10 → 3.7.5","issue":{"uuid":"3446557517","node_id":"PR_kwDODHYZIs6qI5J9","number":1356,"state":"open","title":"Bump codeceptjs from 3.6.10 to 3.7.5","user":"dependabot[bot]","labels":["dependencies","stale","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:22:08.000Z","updated_at":"2025-09-29T05:00:18.134Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.6.10","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.6.10 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.6.10...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.6.10\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/ia-aip-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/ia-aip-frontend/pull/1356","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fia-aip-frontend/issues/1356","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1356/packages"}},{"old_version":"3.7.3","new_version":"3.7.5","update_type":"patch","path":null,"pr_created_at":"2025-09-23T20:21:54.000Z","version_change":"3.7.3 → 3.7.5","issue":{"uuid":"2854457294","node_id":"PR_kwDOOUAS0s6qI4_O","number":22,"state":"open","title":"chore(deps-dev): bump codeceptjs from 3.7.3 to 3.7.5","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-23T20:21:54.000Z","updated_at":"2025-09-23T20:21:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/labs-gunnertwin-nodejs/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/labs-gunnertwin-nodejs/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Flabs-gunnertwin-nodejs/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"3.7.3","new_version":"3.7.5","update_type":"patch","path":null,"pr_created_at":"2025-09-23T20:21:53.000Z","version_change":"3.7.3 → 3.7.5","issue":{"uuid":"2854457252","node_id":"PR_kwDOCIQutM6qI4-k","number":1217,"state":"open","title":"Bump codeceptjs from 3.7.3 to 3.7.5","user":"dependabot[bot]","labels":["ns:sscs","prd:sscs-cor","dependencies","javascript","rel:sscs-cor-frontend-pr-1217"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-23T20:21:53.000Z","updated_at":"2025-10-02T15:27:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"codeceptjs","old_version":"3.7.3","new_version":"3.7.5","repository_url":"https://github.com/Codeception/codeceptjs"}],"path":null,"ecosystem":"npm"},"body":"Bumps [codeceptjs](https://github.com/Codeception/codeceptjs) from 3.7.3 to 3.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Codeception/codeceptjs/releases\"\u003ecodeceptjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBefore:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codeceptjs/CodeceptJS/blob/3.x/CHANGELOG.md\"\u003ecodeceptjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.5\u003c/h2\u003e\n\u003cp\u003e❤️ Thanks all to those who contributed to make this release! ❤️\u003c/p\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add configurable sensitive data masking with custom patterns (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBackward Compatible Boolean Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: true, // Uses built-in patterns for common sensitive data\n  // ... other config\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eAdvanced Custom Patterns Configuration\u003c/h3\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// codecept.conf.js\nexports.config = {\n  maskSensitiveData: {\n    enabled: true,\n    patterns: [\n      {\n        name: 'Email',\n        regex: /(\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Z|a-z]{2,}\\b)/gi,\n        mask: '[MASKED_EMAIL]'\n      },\n      {\n        name: 'Credit Card',\n        regex: /\\b(?:\\d{4}[- ]?){3}\\d{4}\\b/g,\n        mask: '[MASKED_CARD]'\n      },\n      {\n        name: 'Phone Number',\n        regex: /(\\+?1[-.\\s]?)?\\(?([0-9]{3})\\)?[-.\\s]?([0-9]{3})[-.\\s]?([0-9]{4})/g,\n        mask: '[MASKED_PHONE]'\n      }\n    ]\n  },\n  // ... other config\n}\n\u003ch2\u003eExample Output\u003c/h2\u003e\n\u003cp\u003eWith the above configuration, sensitive data is automatically masked:\u003c/p\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/3ba96d1af48a481b9044096a8b302b9d91e3cdfc\"\u003e\u003ccode\u003e3ba96d1\u003c/code\u003e\u003c/a\u003e release 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5198\"\u003e#5198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5a440e2cc5c66439e1bae9401dcc6c5842010da6\"\u003e\u003ccode\u003e5a440e2\u003c/code\u003e\u003c/a\u003e Bump versions (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5197\"\u003e#5197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/6ff0dc6ae66619ae8c4bcef26dc010c3af097168\"\u003e\u003ccode\u003e6ff0dc6\u003c/code\u003e\u003c/a\u003e fix(utils): resolve command injection vulnerability in \u003ccode\u003eemptyFolder\u003c/code\u003e (3.x) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/b004ca899c9d6e6bbc0eb55a2d433500fee01342\"\u003e\u003ccode\u003eb004ca8\u003c/code\u003e\u003c/a\u003e bugfix: prevent this error when running WebDriver without Bidi protocol: 'Err...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/5c38989784f9d7b12226d9785456e4c08b96b4c1\"\u003e\u003ccode\u003e5c38989\u003c/code\u003e\u003c/a\u003e Bump some minors before 3.7.5 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5187\"\u003e#5187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/f8ef112a06c84bce6012c08f14a5ecb4940f693f\"\u003e\u003ccode\u003ef8ef112\u003c/code\u003e\u003c/a\u003e Bump expect to 30.1.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5182\"\u003e#5182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/94e73eafe033e221b846096659f422a66e13bcc1\"\u003e\u003ccode\u003e94e73ea\u003c/code\u003e\u003c/a\u003e chore(deps): bump joi from 17.13.3 to 18.0.1 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5178\"\u003e#5178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/c417bd37f823df85d5fed36fe1bd2e63bc0b315b\"\u003e\u003ccode\u003ec417bd3\u003c/code\u003e\u003c/a\u003e Bump globals to 16.4.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5177\"\u003e#5177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/ba053f0eb7e67ad1932629153edcc29ee1ce6f50\"\u003e\u003ccode\u003eba053f0\u003c/code\u003e\u003c/a\u003e Bump acorn to 8.15.0 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codeceptjs/CodeceptJS/commit/e2bb7e32e7fc7475aac923b420561a35562e2a68\"\u003e\u003ccode\u003ee2bb7e3\u003c/code\u003e\u003c/a\u003e Bump mocha to 11.7.2 (\u003ca href=\"https://redirect.github.com/Codeception/codeceptjs/issues/5159\"\u003e#5159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Codeception/codeceptjs/compare/3.7.3...3.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codeceptjs\u0026package-manager=npm_and_yarn\u0026previous-version=3.7.3\u0026new-version=3.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/hmcts/sscs-cor-frontend/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/hmcts/sscs-cor-frontend/pull/1217","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hmcts%2Fsscs-cor-frontend/issues/1217","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1217/packages"}}]}