All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.4.18-alpha - unreleased
This is an alpha version! The changes listed here are not final.
1.4.17 - 2026-09-08
- Update package dependencies. [#51701]
1.4.16 - 2026-09-01
- Update package dependencies. [#51303] [#51802]
1.4.15 - 2026-08-20
- Update dependencies. [#51407]
1.4.14 - 2026-08-10
- Update package dependencies. [#50509]
1.4.13 - 2026-08-03
- Update dependencies. [#50841]
1.4.12 - 2026-07-27
- Update dependencies. [#50719]
1.4.11 - 2026-07-20
- Update package dependencies. [#50510] [#50529]
1.4.10 - 2026-07-13
- Update package dependencies. [#49272]
- Remove test files from published package. [#50418]
1.4.9 - 2026-07-06
- Update package dependencies. [#50097] [#50183] [#50212]
1.4.8 - 2026-06-29
- Update dependencies. [#50001]
1.4.7 - 2026-06-25
- Update dependencies. [#49857]
1.4.6 - 2026-06-22
- Update dependencies. [#49641]
- Update package dependencies. [#49691]
1.4.5 - 2026-06-15
- Update package dependencies. [#49273]
1.4.4 - 2026-06-08
- Update dependencies. [#49354]
1.4.3 - 2026-06-01
- Update package dependencies. [#48404]
1.4.2 - 2026-05-25
- Replace internal
ContextualUpgradeTriggerupgrade prompts with@wordpress/uiNoticecomposition. [#48909] - Update package dependencies. [#48405] [#49012]
1.4.1 - 2026-05-19
- Update package dependencies. [#48696]
1.4.0 - 2026-05-11
- ThreatsDataViews: Accept
RenderFixModal,RenderIgnoreModal, andRenderUnignoreModalprops so consumers can route row actions through DataViews-managed confirmation modals. [#48458] - ThreatsDataViews: Add an optional
emptyprop that's forwarded to the underlyingDataViewsso consumers can render their own empty-state node instead of DataViews' built-in "no items" body. [#48458] - ThreatsDataViews: Add an optional
onTrackEventcallback for DataViews-canonical view transition events. [#48458] - ThreatsDataViews: Add an optional
persistKeyprop to persist filters, sort, search, pagination, and layout in local storage. [#48458] - ThreatsDataViews: Add an optional
RenderViewModalprop for always-available threat detail views. [#48458] - ThreatsDataViews: Add an optional
showStatusFilterprop so consumers that already filter by status can hide the in-table active/history toggle. [#48458]
- Badge: Migrated usages to @wordpress/ui Badge. [#48156]
- Internal: No longer require automattic/jetpack-changelogger as a per-project dev dependency. [#48225]
- Scan Package: Switch the package to source exports so consumers resolve
@automattic/jetpack-scandirectly to./src/index.ts. [#48458] - ThreatsDataViews: Anchor the DataViews empty body to
calc(100vh - 320px)so consumers get a full-height empty state without wiring a custom flex chain. [#48458] - Update package dependencies. [#47907] [#48106] [#48126] [#48141] [#48346]
1.3.0 - 2026-04-11
- Set
.repository.urlinpackage.jsonto the mirror repo rather than the monorepo. Required for enabling provenance. [#47149] - Switch to Native TypeScript compiler based on Go. [#47375]
- Update DataViews dependency. [#46973]
- Update dependencies. [#47038] [#47472]
- Update package dependencies. [#47285] [#47300] [#47309] [#47684] [#47719] [#47799] [#47870] [#47890]
1.2.2 - 2026-02-04
- Update package dependencies. [#45914] [#46143] [#46244] [#46362] [#46363] [#46430] [#46456] [#46647] [#46853] [#46854] [#46905]
- Remove peer dependency on
@wordpress/i18n, as it already has a non-peer dependency on the package. [#46167]
reactandreact-domshould be peer dependencies, not direct dependencies. [#46167]
1.2.1 - 2025-11-21
- Replace icons removed from @wordpress/icons with alternatives. [#45760]
- Update dependencies. [#45488]
- Update package dependencies. [#45551] [#45652] [#45735] [#45737] [#45915] [#45958] [#46022]
1.2.0 - 2025-10-10
- Add missing types. [#44787]
- Update @wordpress/dataviews package. [#44376] [#45012] [#45213]
- Update package dependencies. [#44677] [#44701] [#45027] [#45097] [#45229] [#45335] [#45428]
1.1.0 - 2025-07-30
- Add UI confirmation via text box when deleting an extension via delete-fixer so that the user is fully aware that it may break their site. [#44521]
- Update dependencies. [#44214]
1.0.2 - 2025-07-03
- Update package dependencies. [#44148]
1.0.1 - 2025-06-05
- Update package dependencies. [#43766]
1.0.0 - 2025-06-03
- Add threat components. [#41654]
- Adjust relative imports in TypeScript sources to use correct extensions after enabling TypeScript's new
rewriteRelativeImportExtensionsoption. The built JS should be unaffected, so this is not a breaking change. [#42990] - Code: First pass of style coding standards. [#42734]
- Update package dependencies. [#42762] [#42806] [#42809] [#43326] [#43578] [#43711] [#43718]
- Code: Update stylesheets to use WordPress font styles. [#42928]
- Fixed TS type checking in the monorepo [#42817]
0.5.9 - 2025-03-18
- Update package dependencies. [#42509]
0.5.8 - 2025-03-03
- Update package dependencies. [#42163]
0.5.7 - 2025-02-24
- Update package dependencies. [#41955]
0.5.6 - 2025-02-05
- Updated package dependencies. [#41491] [#41577]
0.5.5 - 2025-01-23
- Internal updates.
0.5.4 - 2025-01-20
- Updated package dependencies. [#41099]
0.5.3 - 2025-01-06
- Updated package dependencies. [#40798] [#40810] [#40841]
0.5.2 - 2024-12-16
- Updated package dependencies. [#40564]
0.5.1 - 2024-12-09
- Internal updates.
0.5.0 - 2024-12-04
- Added more types for working with scan results. [#40399]
- Updated package dependencies. [#40363]
0.4.1 - 2024-11-28
- Fix package build. [#40299]
0.4.0 - 2024-11-26
- Adds utility for retrieving a detailed action description [#40214]
0.3.0 - 2024-11-25
- Adds utilities for retrieving fixer messaging [#40197]
- Updated package dependencies. [#40288]
0.2.0 - 2024-11-14
- Adds fixer utility functions [#40111]
- Added threat and fixer types. [#39754]
- Enable test coverage. [#39961]
- Initial version [#34818]
- Make build usable in projects using tsc with
moduleResolutionset to 'nodenext'. [#35453] - Updated package dependencies. [#35384]
- Updated package dependencies. [#35385]
- Updated package dependencies. [#35608]
- Updated package dependencies. [#35793]
- Updated package dependencies. [#36095]
- Updated package dependencies. [#36097]
- Updated package dependencies. [#36142]
- Updated package dependencies. [#36143]
- Updated package dependencies. [#36325]
- Updated package dependencies. [#36539]
- Updated package dependencies. [#36585]
- Updated package dependencies. [#36756]
- Updated package dependencies. [#36760]
- Updated package dependencies. [#36761]
- Updated package dependencies. [#37147]
- Updated package dependencies. [#37148]
- Updated package dependencies. [#37160]
- Updated package dependencies. [#37379]
- Updated package dependencies. [#37382]
- Updated package dependencies. [#37669]
- Updated package dependencies. [#37779]
- Updated package dependencies. [#37796]
- Updated package dependencies. [#38132]
- Updated package dependencies. [#38662]
- Updated package dependencies. [#38665]
- Updated package dependencies. [#38893]
- Updated package dependencies. [#39004]
- Updated package dependencies. [#39176]
- Updated package dependencies. [#39302]
- Updated package dependencies. [#39332]
- Updated package dependencies. [#39594]
- Updated package dependencies. [#39669]
- Updated package dependencies. [#39707]
- Updated package dependencies. [#39999]
- Updated package dependencies. [#40000]
- Updated package dependencies. [#40060]
- Updated dependencies. [#39754]