Skip to content

Releases: P1tt1cus/FastSymApi

v1.2

12 Oct 14:09
Compare
Choose a tag to compare

v1.2 introduces significant changes to the FastSymApi project, including the addition of a CI workflow, updates to the README, and enhancements to the FastSymApi codebase to support database operations and symbol downloading. The most important changes include the creation of a CI workflow, updates to the README for better clarity, and the addition of new modules and functions to handle database operations and symbol management.

CI/CD Integration:

.github/workflows/main.yml: Added a new CI workflow for building, testing, and releasing the FastSymApi project. This includes steps for setting up Python, installing dependencies, running tests, building the project, and performing health checks.

Documentation Updates:

README.md: Updated the project version, improved the formatting of the supported symbol servers, and added a new section for running tests. [1] [2] [3]

Logging and Health Check:

build/lib/fastsymapi/logging.py: Configured logging for the FastSymApi server to use the uvicorn logger with a debug level.
fastsymapi/init.py: Added a health check endpoint to verify the server's status.

These changes collectively improve the project's build and deployment process, enhance documentation, and add robust functionality for managing and serving symbols.

FastSymApi 1.1

19 Feb 07:54
ba66812
Compare
Choose a tag to compare

Fixed a content length bug when pulling from Google PDB servers.

FastSymApi 1.0

05 Nov 06:32
eda952e
Compare
Choose a tag to compare

Initial release for FastSymApi - refer to README.md