|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -All notable changes will be documented in this file. |
| 3 | +All notable changes for the version update from 0.0 to 0.1.0. |
4 | 4 |
|
5 | | -## [0.4.1] - 2024-02-23 |
6 | | -### Enhanced |
7 | | -- Added detailed step-by-step instructions for ngrok token setup |
8 | | -- Improved ngrok error handling with clear visual guidance |
9 | | -- Added links to ngrok dashboard and registration |
| 5 | +## [0.1.0] - 2024-02-23 |
10 | 6 |
|
11 | | -## [0.4.0] - 2024-02-23 |
12 | | -### Enhanced |
13 | | -- Major version update with comprehensive UI improvements. |
14 | | -- Added beautiful ASCII art banners and refined logging sections. |
15 | | -- Added explicit ngrok tunnel handling for Google Colab (with a warning if an auth token is missing or invalid). |
16 | | -- Added a new method (get_model_generation_params) to allow overriding model generation parameters (max_length, temperature, top_p) via OS environment variables. |
17 | | -- Improved error and status messages with clear formatting and output flushes to ensure visibility in Colab. |
18 | | -- Updated active model details section to display generation parameters. |
19 | | - |
20 | | -## [0.3.9] - 2024-02-23 |
21 | | -- Previously enhanced logging and model configuration display. |
22 | | - |
23 | | -## [0.3.8] - 2024-02-23 |
24 | | -- Added default model generation settings and fixed missing imports. |
25 | | - |
26 | | -## [0.3.7] - 2024-02-23 |
27 | | -### Fixed |
28 | | -- Restored comprehensive logging sections with ASCII art banners, API overview, system and server details, creator footer, and error logs. |
29 | | -- Fixed the issue where the Hugging Face model defaults to "phi-2" by allowing override via the HUGGINGFACE_MODEL environment variable. |
30 | | -- Updated MODEL_REGISTRY import to resolve "name 'MODEL_REGISTRY' is not defined" error. |
31 | | - |
32 | | -## [0.3.6] - 2024-02-23 |
33 | | -### Fixed |
34 | | -- Fixed MODEL_REGISTRY import in __init__.py for Google Colab compatibility |
35 | | -- Added explicit exports in __init__.py |
36 | | - |
37 | | -## [0.3.5] - 2024-02-23 |
38 | | -### Fixed |
39 | | -- Fixed indentation error in main.py middleware declaration |
40 | | -- Improved error handling in server cleanup routine |
41 | | - |
42 | | -## [0.3.4] - 2024-02-23 |
43 | 7 | ### Added |
44 | | -- Enhanced server startup logs with clearer model information |
45 | | -- Improved model loading feedback in logs |
46 | | -- Fixed Colab signal handling |
47 | | -- Added better version display in logs |
48 | | - |
49 | | -## [0.3.3] - 2024-10-01 |
50 | | -### Fixed |
51 | | -- Updated logging to include the active model in request logs. |
52 | | -- Enhanced model loading logs to explicitly mention Hugging Face model downloads. |
53 | | -- Updated API documentation to include a footer with creator details. |
54 | | -- Updated version numbers across the project. |
55 | | - |
56 | | -## [0.3.2] - 2024-02-22 |
57 | | -### Fixed |
58 | | -- Fixed text generation error by properly converting system instructions to string |
59 | | - |
60 | | -## [0.3.1] - 2024-02-22 |
61 | | -### Fixed |
62 | | -- Fixed system instructions import in model manager |
63 | | -- Fixed text generation error handling |
64 | | -- Improved error messages and logging |
65 | | - |
66 | | -## [0.3.0] - 2024-02-22 |
67 | | -### Fixed |
68 | | -- Fixed system instructions import in model manager |
69 | | -- Restored detailed ASCII art banners, API overview and server URL logs |
70 | | -- Improved error handling for ngrok |
71 | | -- Added better logging in startup and shutdown routines |
72 | | -- Improved text generation error handling |
73 | | - |
74 | | -## [0.2.9] - 2024-02-22 |
75 | | -### Fixed |
76 | | -- Fixed CPU usage monitoring in system resources |
77 | | -- Added safer resource checking with fallback values |
78 | | -- Improved system metrics collection |
79 | | - |
80 | | -## [0.2.8] - 2024-02-22 |
81 | | -### Fixed |
82 | | -- Fixed Phi-2 model loading by making attention slicing optional |
83 | | -- Restored ASCII art and logging structure |
84 | | -- Improved model optimization handling |
85 | | - |
86 | | -## [Unreleased] |
87 | | -- Package creation for PyPI distribution |
88 | | -- Colab-optimized server implementation |
89 | | -- Automatic ngrok tunnel management |
90 | | -- Built-in Python client SDK |
91 | | -- Model caching and resource management |
92 | 8 |
|
93 | | -## [0.1.0] - 2023 |
94 | | -- Initial release as Python package |
95 | | -- Google Colab integration |
96 | | -- Basic API functionality |
| 9 | +- Upgraded package version from 0.0 to 0.1.0. |
| 10 | +- Initial release as a Python package with full Google Colab integration. |
| 11 | +- Basic API functionality including dynamic model loading and inference endpoints. |
| 12 | +- Enhanced logging with ASCII art banners, detailed model and system resource information, and robust error handling. |
| 13 | +- Ngrok tunnel management for public URL access in Colab. |
| 14 | +- Comprehensive documentation with absolute URLs for smooth navigation. |
| 15 | +- GitHub Actions workflow for automated PyPI publishing. |
| 16 | +- MIT License introduced. |
0 commit comments