OpenBB Platform v4.4.2
Thank you and welcome to our new contributors ๐ฅ
@Olexandr88, @ozzy35410 and @sadikkuzu
Summary ๐
This release includes several enhancements to the developer experience, along with some general bug fixes.
๐ What's Changed
- Refactored PackageBuilder to support dependency injection via positional arguments that are
fastapi.Dependsinstances. - Improved docstring and reference generation.
- Improved handling of custom apps by the
openbb-platform-apilauncher.
๐ New Endpoints
obb.economy.fomc_documents- Provider: Federal Reserve
- Get current, and historical, FOMC documents.
- Includes an OpenBB Workspace template, and widget, with document viewer.
๐ฆ Pull Requests Included:
- Run "pre-commit autoupdate" @sadikkuzu (#7080)
- docs: (contributing) @Olexandr88 (#7033)
- Fix typo: MacOS to macOS @ozzy35410 (#7062)
- fix typos @ozzy35410 (#7063)
- [Feature] FOMC Documents With Workspace Multi-File Viewer Widget @deeleeramone (#7065)
- [BugFix] Safely Access
openapi_extraWhen None @deeleeramone (#7077) - [Enhacement] Cleanup CompanyFilings @deeleeramone (#7074)
- [BugFix]
etf.sectors(provider='tmx')- Fix Key Error When No Info Found @deeleeramone (#7075) - [BugFix] Fixes Docstring Generator Broken By #7066 @deeleeramone (#7069)
- [Feature]
openbb-platform-api- Create Entry Inwidgets.jsonFor Forms @deeleeramone (#7055) - [BugFix] Compatibility With
DependsParameters. @deeleeramone (#7066) - [BugFix] Move
showwarningTo Outsidecatch_warningsContext Block @deeleeramone (#7058) - Improve openbb api launcher @piiq (#7060)
- [BugFix] Fix yFinance Intraday "end_date" Filter @deeleeramone (#7059)
- [BugFix]
obb.regulators.sec.filing_headersFix Accessing Local Before Assignment @deeleeramone (#7057) - [BugFix] Fix Biztoc With No Params @deeleeramone (#7056)
- Release/4.4.1 - Merge Release From Main Into Develop @deeleeramone (#7053)
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance on X with a link to your pull request,
and join our Discord server to chat about your contribution! We want to hear about your experience!