packages/docs/blog/2025-04-03-release-25-4-0.md
The release has the following notable improvements:
Docker tag: 25.4.0
ACTUAL_OPENID_DISCOVERY_URL — thanks @lelemmACTUAL_OPENID_ENFORCE. OpenID was not being enforced at some conditions. — thanks @lelemmconvict and pluggy-sdk — thanks @lelemmMake Transfer closing the Popover when clicked — thanks @lelemmdb.first generic to make it easy to type DB query results. — thanks @joel-jeremydb.firstSync generic to make it easy to type DB query results. — thanks @joel-jeremydb.all generic to make it easy to type DB query — thanks @joel-jeremy@actual-app/components package so they could be eventually re-used in plugins. — thanks @MatissJanisMenuButton. — thanks @MatissJanisSelect component to @actual-app/components package. — thanks @MatissJanisfocused prop (that does nothing) from common Input component. — thanks @MatissJanisTapField to replace the usage of the deprecated Button component with the new Button component from the component library. — thanks @joel-jeremyInput component to the component library. — thanks @MatissJanisInputWithContent generic component - including some of its functionality in the consumers. — thanks @MatissJanisuseResponsive hook to the component library and simplifying its logic. — thanks @MatissJanisSimpleTable component to InfiniteScrollWrapper and cleaned up the logic (removed unused code, etc.). — thanks @MatissJanisloot-core path resolutions from TS to yarn workspaces. — thanks @MatissJanissrc path; updated all data model imports to use barrel file. — thanks @MatissJanis.testing.ts file extensions - use mocks instead. — thanks @MatissJanisyarn version from v4.3.1 to v4.7.0. — thanks @MatissJanis