# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.3.1](https://github.com/SecurityRonin/browser-forensic/compare/browser-forensic-core-v0.3.0...browser-forensic-core-v0.3.1) - 2026-08-08
### Fixed
- *(docs)* repair the rustdoc links so the Docs job can pass
## [0.3.0](https://github.com/SecurityRonin/browser-forensic/compare/browser-forensic-core-v0.2.0...browser-forensic-core-v0.3.0) - 2026-07-24
### Added
- *(cli)* GREEN — investigate finding-generators, tiers, footer, render
- *(core)* GREEN — commit derived Finding JSON Schema + generator
- *(core)* GREEN — implement court-safe Finding model
- *(core)* GREEN — FILETIME→unix-nanos + IE/Edge-Legacy BrowserFamily variants
- *(core)* GREEN — derive JsonSchema, emit BrowserEvent schema
- *(core,chrome)* GREEN saturating timestamps + broken_until Unix-seconds fix + tier-1 oracle
- *(core)* GREEN RecoveredDomain artifact kind
- *(core)* GREEN ArtifactKind Permission/CreditCard/AuthToken variants
- *(core)* GREEN navigation reconstruction + sessionization
- *(core)* GREEN — add Preferences + LocalStorage ArtifactKind variants
### Other
- adopt release-plz — publish only intended-public crates, gate the rest (fleet standard)
- *(cli)* RED — find verb data model (P4)
- *(core,cli)* RED — Finding JSON Schema sync guard
- *(core)* RED — court-safe Finding model (RFC 0001 D4/D5/D9)
- *(core)* RED — FILETIME→unix-nanos + IE/Edge-Legacy BrowserFamily variants
- *(core)* RED — BrowserEvent JSON Schema generator missing
- *(firefox)* RED — deleted-bookmark recovery from bookmarkbackups
- *(firefox)* RED — page-annotation (moz_annos) parser
- *(firefox)* RED — typed-input (moz_inputhistory) parser
- *(core,chrome)* RED Media History parser (playback/session/origin)
- *(core,chrome)* RED Network Action Predictor parser
- *(core,chrome)* RED Shortcuts parser (omnibox typed text)
- *(core,chrome)* RED Top Sites parser (most-visited/frecency)
- *(core,chrome)* RED Favicons parser (page_url visited-URL source)
- *(core,chrome)* RED broken_until is Unix seconds + timestamp helpers must saturate
- *(chrome,core)* RED TransportSecurity hashed-HSTS parser + unix_secs_f64 helper
- *(core)* RED RecoveredDomain artifact kind
- *(core)* RED ArtifactKind Permission/CreditCard/AuthToken variants
- *(core)* RED navigation reconstruction + sessionization
- *(core)* RED — Preferences + LocalStorage ArtifactKind variants
# Changelog
All notable changes to `browser-forensic-core` are documented here.
Entries are generated by release-plz from conventional commits.