Banana-manager

Latest version: v0.6.1

Safety actively analyzes 701238 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.6.1

Fixed
- Hotfix installation problem

0.6.0

Added
- Added `dataType` column argument for defining special data types.
- Introduced two new special data types:
- `enumerator`
- `color`

Fixed
- Resolved an issue where the pathname callback was triggered twice.
- Automatically creates an `error.log` file if it doesn’t exist.

Changed
- `foreign` is now classified as a special `dataType` rather than a column argument.
- Automatic detection of primary keys is now enabled, removing the need for the `primary_key` argument for tables.
- Updated YAML variable naming convention to camelCase.
- Models are now saved in-memory instead of using a JSON file.
- Added a new dependency: `bidict`.

0.5.0

Added

- Introduced a new **Change History Modal** (still under development), which currently lacks some functionalities, such as the **Undo Button**.
- Added `gridOptions` property to table models for enhanced configurability.

Fixed

- Resolved an issue where foreign key columns were not utilizing the default filter component.
- Fixed rendering issues that occurred during page refresh.

Changed

- Replaced the `editable`, `sortable`, `filter`, and `hide` properties with a unified `columnDef` property, aligning with AG Grid's standard notation.
- Updated the **Refresh Button** with a slightly revised style.
- Renamed the `grid_options` property in the `config.yaml` file to `defaultGridOptions` for consistency.

0.4.2

Added

- **New Placeholder Title:** A placeholder title is now available when no table is selected.
- **Error Notifications:** Added error notifications when attempting to refresh table configurations.

Fixed

- **Button Behavior:** Buttons on the side menu no longer shrink after reaching the maximum container height.

Changed

- **Refresh Button Location:** The “Refresh” button has been moved to the side menu, making it clearer that it refreshes the menu rather than the table.
- **Error Notification Style:** A new error notification style and back-end function have been introduced.

0.4.1

Added

- Added an optional `theme` argument. Users can now set this argument to one of the [default Mantine colors](https://mantine.dev/theming/colors/#default-colors) to customize the application’s color palette.

Fixed

- Fixed the issue with the “Insert” button, which previously caused an error when attempting to open the form.

0.4.0

Added

- **Insert Button:** An “Insert” button has been added. It allows users to add new rows to the table.
- **Refresh Button:** A new “Refresh” button has been introduced. It updates the left-side menu with new table configurations without requiring the app to be restarted.
- **Notification Pop-ups:** When an error occurs during row insertion or cell updates, notification pop-ups will appear.

Changed

- **Log History:** The log history is now stored in a `log.db` file located in the data folder.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.