Skip to content

Commit 65073dd

Browse files
committed
Release 2.0.1 — promote beta to production
Drop b1 suffix from version strings in pyproject.toml and __init__.py, update CHANGELOG header to [2.0.1], and document the database-missing startup fix.
1 parent cf52adb commit 65073dd

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [2.0.0b1] - 2026-02-25
8+
## [2.0.1] - 2026-02-25
99

1010
### Added
1111

@@ -25,6 +25,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2525

2626
### Fixed
2727

28+
- Handle missing database during startup — `register_typed_tabs()` now catches
29+
`OperationalError` and `ProgrammingError` so NetBox can start even when the database
30+
is unavailable or migrations haven't run yet.
2831
- Bulk action return URL in typed tabs — uses query parameter `?return_url=` on `formaction`
2932
for reliable redirect.
3033

netbox_custom_objects_tab/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class NetBoxCustomObjectsTabConfig(PluginConfig):
55
name = "netbox_custom_objects_tab"
66
verbose_name = "Custom Objects Tab"
77
description = 'Adds a "Custom Objects" tab to NetBox object detail pages'
8-
version = "2.0.0b1"
8+
version = "2.0.1"
99
author = "Jan Krupa"
1010
author_email = "jan.krupa@cesnet.cz"
1111
base_url = "custom-objects-tab"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "netbox-custom-objects-tab"
7-
version = "2.0.1b1"
7+
version = "2.0.1"
88
description = "NetBox plugin that adds a Custom Objects tab to object detail pages"
99
readme = "README.md"
1010
requires-python = ">=3.12"

0 commit comments

Comments
 (0)