master
Replace most `toBeTruthy()`/`toBeFalsy()` matchers with more specific ones in the unit-tests
Use the `toBeTrue()` matcher consistently in the unit/font/integration tests
Add the Firefox features notification bar to the viewer (bug 2057608)
Bound the email parts in the autolinker regex
Import `fs/promises` directly in a few spots in the unit-tests
Merge pull request #21636 from Snuffleupagus/test-toThrowError
Avoid cycles when walking some trees
Expose the table structure attributes in the struct tree
Use Istanbul instrumentation for unittestcli code coverage
Safely serialize CSS font family names
Update the `StringStream` constructor to accept an optional dictionary argument
Find the PDF filename in a URL hash in two linear steps
[api-minor] Convert `getFieldObjects` to return data in a Map
Match editor keyboard shortcuts by event.code as a fallback
Load the predefined CMap for composite fonts that omit the FontDescriptor
Do not drop the character after U+FFFE or U+FFFF in Font.prototype.encodeString
Add some unit tests for functions in image_utils.js
Merge pull request #21722 from calixteman/touch/fix-foreign-fingers
Use the `toBeNull()` matcher consistently in the unit/integration tests
Use the `toThrowError()` matcher consistently in the unit tests
Trim the response headers with a backward scan
Fix unit test for dependency tracking
Convert shading colors in bulk, rather than one at a time
[api-minor] Replace the CCITT and JBig2 fallback decoders with a JS version of the PDFium decoder
Update Webpack to version `5.99.5` (issue 19808)
Optimize runtime of the find controller unit tests
Remove user and password from URLs (bug 2025109)
Add a `makeSet` helper, to reduce function creation
Replace the `IRenderableView` interface with an abstract `RenderableView` class
Merge pull request #21728 from Snuffleupagus/primitives-private
Enable the `regexp/no-super-linear-move` ESLint rule
Add a couple of very basic `ColorConverters` unit-tests
Add support for Sound annotations playing embedded audio
Allow inserting an image as a new page when editing a PDF
Expose more tagged PDF structure roles
Replace simple return `if` statements with ternary operators
Move text layer scaling logic to CSS
Add regression test for Unicode mapping
Merge pull request #21741 from calixteman/touch/no-degenerate-span
[api-minor] Don't normalize the text used in the text layer.
Move the `NetworkStream` choice from `src/display/api.js` and into a separate file
Re-name the `RefSetCache` class to `RefMap`
Merge pull request #21633 from Snuffleupagus/test-toBeUndefined
Enable the `import/no-cycle` ESLint plugin rule
Exclude "&" from the XML entity names