# fmpapi 1.0.1

## Bug fixes

- Allow `params` to handle vectors of length > 1.
- Handle empty and invalid date strings.
- Switch to warning in response body validation to avoid unfriendly errors. 

# fmpapi 1.0.0

## Improvements

- Add support for and default to stable API version. 

# fmpapi 0.2.1

## Improvements

- Added error message in case of missing API key. 
- Pruned documentation of internal functions. 

## Bug fixes

- Fixed parsing of error messages for missing API keys.

# fmpapi 0.2.0

## Improvements

- Refactored core data retrieval functions to a single flexible interface: `fmp_get()`

# fmpapi 0.1.0

## Initial Release

- Added function `set_fmp_api_key()` to store and manage Financial Modeling Prep (FMP) API keys securely in an `.Renviron` file.
- Introduced the core data retrieval functions:
  - `get_company_profile()` to retrieve a company's profile based on its stock symbol.
  - `get_balance_sheet_statements()` to fetch balance sheet statements (annual or quarterly) for a specific stock symbol.
  - `get_income_statements()` to retrieve income statements (annual or quarterly) for a company.
  - `get_cash_flow_statements()` to retrieve cash flow statements (annual or quarterly) for a company.
- All API responses are returned as tidy data frames with snake_case column names for easy integration with common R workflows.
