diff --git a/netbox_floorplan/__init__.py b/netbox_floorplan/__init__.py index eecc9e5..2b5d846 100644 --- a/netbox_floorplan/__init__.py +++ b/netbox_floorplan/__init__.py @@ -9,7 +9,7 @@ class FloorplanConfig(PluginConfig): description = "" version = __version__ base_url = "floorplan" - min_version = "4.5.0-beta1" + min_version = "4.5.0" max_version = "4.5.99" diff --git a/netbox_floorplan/migrations/0013_alter_floorplan_canvas.py b/netbox_floorplan/migrations/0013_alter_floorplan_canvas.py new file mode 100644 index 0000000..464d754 --- /dev/null +++ b/netbox_floorplan/migrations/0013_alter_floorplan_canvas.py @@ -0,0 +1,18 @@ +# Generated by Django 5.2.12 on 2026-03-25 01:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('netbox_floorplan', '0012_alter_floorplan_options_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='floorplan', + name='canvas', + field=models.JSONField(blank=True, default=dict), + ), + ] diff --git a/netbox_floorplan/models.py b/netbox_floorplan/models.py index 87f5962..759f51c 100644 --- a/netbox_floorplan/models.py +++ b/netbox_floorplan/models.py @@ -136,7 +136,10 @@ class Floorplan(NetBoxModel): default='m' ) - canvas = models.JSONField(default=dict) + canvas = models.JSONField( + default=dict, + blank=True + ) class Meta: ordering = ('site', 'location', 'assigned_image', diff --git a/netbox_floorplan/version.py b/netbox_floorplan/version.py index 3e2f46a..d69d16e 100644 --- a/netbox_floorplan/version.py +++ b/netbox_floorplan/version.py @@ -1 +1 @@ -__version__ = "0.9.0" +__version__ = "0.9.1" diff --git a/setup.py b/setup.py index 00f6dd4..796f164 100644 --- a/setup.py +++ b/setup.py @@ -37,6 +37,6 @@ def get_version(rel_path): packages=find_packages(), include_package_data=True, zip_safe=False, - min_version="4.5.0-beta1", + min_version="4.5.0", max_version="4.5.99" )