CHANGELOG
=========

Version 1.1 (2025-01-29)
---------------------------

- Second release of PyAwaish.
- Added dynamic MySQL configuration through a web interface.
- Implemented template rendering for `config_mysql.html` and `home.html`.
- Developed `/execute_query` endpoint for executing MySQL queries.
- Supported CRUD operations: insert, delete, update, fetch_data.
- Enabled secure database connection using environment variables.
- Provided RESTFul API design for interaction with MySQL.
- Fixed the code markdown in readme.rst file
- Added warning messages

Version 1.2 (2025-01-30)
---------------------------

- Added support for `.env` file configuration.
- Improved error handling for missing secret keys.
- Optimized database connection initialization.
- Introduced custom secret key initialization.

Version 1.3 (2025-01-30)
---------------------------

- Bug fixed.

Version 1.4 (2025-02-03)
---------------------------

Added:

The `execute()` function now supports three parameters:

- `debug_mode`: Enables/disables Flask's debug mode (default: `False`).
- `port_number`: Allows specifying a custom port (default: `5001`).
- `host_address`: Allows setting a custom host (default: `"0.0.0.0"`).
- Improved flexibility in running the application with custom configurations.

Changed:

- `execute()` function modified to accept optional arguments for better usability.

Version 1.5 (2025-02-03)
---------------------------

- Corrected the rendering code in the `README.rst` file to ensure proper display of examples and explanations.
