Skip to content

Releases: mspnp/AzureNamingTool

v5.0.2

13 Jan 15:57
a250de9

Choose a tag to compare

Overview

Version 5.0.2 is a patch release that addresses UI bugs related to adding custom components to the configuration. This release maintains full compatibility with v5.0.0 and requires no additional migration steps.


What's New in v5.0.2

Bug Fixes

Issue #188 - Fix ID collision bug when adding components after deletion and modal footer visibility

  • Fixed ID assignment in ResourceComponentService, CustomComponentService, ResourceDelimiterService, and ResourceTypeService to use Max(ID)+1 instead of Count+1
  • This prevents ID collisions when adding new items after deletions
  • Fixed AddModal footer being cut off by moving it inside modern-modal-content container
  • Updated modal CSS to properly handle scrolling body with fixed footer using flexbox layout

v5.0.0 Documentation

This patch release builds upon the major v5.0.0 release. For comprehensive documentation about the v5.0.0 features and migration guides, please refer to:

User Documentation

Architecture Documentation


Upgrading to v5.0.2

From v5.0.0

Upgrading from v5.0.0 to v5.0.2 is seamless with no breaking changes or migration steps required:

  1. Stop the application
  2. Replace application files with v5.0.2 binaries
  3. Restart the application

All existing configurations and data will work without modification.

From v4.x

If you are upgrading from v4.x, please follow the v5.0.0 Migration Guide first, then upgrade to v5.0.2.


Known Issues

No new issues identified in v5.0.2. See v5.0.0 Release Notes for any existing known issues from the major release.


Support and Feedback


Contributors

Thank you to all contributors who helped identify and resolve these issues!

v5.0.1

17 Dec 16:03
d799dac

Choose a tag to compare

Azure Naming Tool - Release Notes v5.0.1

Overview

Version 5.0.1 is a patch release that addresses UI bugs related to Bootstrap removal and corrects typographical errors throughout the application. This release maintains full compatibility with v5.0.0 and requires no additional migration steps.


What's New in v5.0.1

Bug Fixes

Issue #184 - Instructions and Generate page arrows do not expand

  • Fixed Collapsible Sections - Resolved issue where collapsible sections were non-functional after Bootstrap removal
    • Instructions page: All expandable sections now work correctly
    • Generate page: All collapsible sections restored
    • AdminLog: Filter section now expands/collapse properly
    • GeneratedNamesLog: Filter section now works correctly

Issue #185 - Unable to edit resource types

  • Fixed EditModal Collapsible Sections - Resolved issue preventing resource type editing

    • Optional Components and Excluded Components sections now expand/collapse properly
    • Resource Type Metadata section now functions correctly
    • All EditModal collapsible sections restored
  • Fixed Alert Dismiss Buttons - Resolved issue where dismiss buttons on alerts were non-functional

    • EditModal: Resource Type Editing warning alerts can now be dismissed
    • All alert dismiss functionality throughout the application restored

Technical Improvements

  • Bootstrap Dependency Removal - Completed removal of all Bootstrap data-bs-toggle and data-bs-dismiss dependencies
    • Replaced with native Blazor @onclick functionality
    • Improved performance and maintainability
    • Reduced JavaScript dependencies

Corrections

  • Fixed Typos - Corrected "Resoure" to "Resource" throughout the application
    • AddModal, EditModal, and Generate page text corrections
    • Improved consistency and professionalism

v5.0.0 Documentation

This patch release builds upon the major v5.0.0 release. For comprehensive documentation about the v5.0.0 features and migration guides, please refer to:

User Documentation

Architecture Documentation


Upgrading to v5.0.1

From v5.0.0

Upgrading from v5.0.0 to v5.0.1 is seamless with no breaking changes or migration steps required:

  1. Stop the application
  2. Replace application files with v5.0.1 binaries
  3. Restart the application

All existing configurations and data will work without modification.

From v4.x

If you are upgrading from v4.x, please follow the v5.0.0 Migration Guide first, then upgrade to v5.0.1.


Technical Details

Changed Files

  • Components/Pages/Instructions.razor - Fixed collapsible sections
  • Components/Modals/EditModal.razor - Fixed collapsible sections and alert dismiss buttons, corrected typos
  • Components/Modals/AddModal.razor - Fixed collapsible sections, corrected typos
  • Components/Pages/AdminLog.razor - Fixed collapsible sections
  • Components/Pages/Generate.razor - Fixed collapsible sections, corrected typos
  • Components/Pages/GeneratedNamesLog.razor - Fixed collapsible sections
  • AzureNamingTool.csproj - Version updated to 5.0.1

Implementation Details

  • Replaced Bootstrap collapse with Blazor state management using HashSet<string> for tracking collapsed sections
  • Added ToggleCollapse() and GetCollapseClass() methods to manage section visibility
  • Replaced alert dismiss functionality with Blazor event handlers and state variables
  • All changes maintain existing functionality while removing external JavaScript dependencies

Known Issues

No new issues identified in v5.0.1. See v5.0.0 Release Notes for any existing known issues from the major release.


Support and Feedback


Contributors

Thank you to all contributors who helped identify and resolve these issues!

v5.0.0

08 Dec 14:51
f114096

Choose a tag to compare

v4.3.2

14 Apr 16:07
2aa55ec

Choose a tag to compare

v4.3.1

04 Mar 14:11
d44cdcd

Choose a tag to compare

v4.3.0

20 Nov 13:20
ae2fbee

Choose a tag to compare

v4.2.1

21 Jun 14:50
58479b6

Choose a tag to compare

v4.2.0

28 May 12:26
8f547f0

Choose a tag to compare

v4.1.0

11 Mar 14:36
1ff299e

Choose a tag to compare

v4.0.1

20 Feb 21:17
6dcbf9f

Choose a tag to compare