Skip to content

Catch infinite recursion in advanced options#346

Merged
Snuffy2 merged 7 commits intocustom-components:masterfrom
Snuffy2:Catch-infinite-recursion-in-advanced-options
Aug 3, 2025
Merged

Catch infinite recursion in advanced options#346
Snuffy2 merged 7 commits intocustom-components:masterfrom
Snuffy2:Catch-infinite-recursion-in-advanced-options

Conversation

@Snuffy2
Copy link
Copy Markdown
Collaborator

@Snuffy2 Snuffy2 commented Aug 3, 2025

  • New Features

    • Added detailed validation and user feedback for advanced display options, including checks for syntax errors, mismatched brackets/parentheses, and invalid option names.

    • Introduced user-facing error messages for advanced display options in the configuration and options flows.

  • Bug Fixes

    • Resolved potential infinite recursion when parsing advanced options, improving reliability and stability.

Fixes #344

@Snuffy2 Snuffy2 added the bugfix label Aug 3, 2025
@Snuffy2 Snuffy2 force-pushed the Catch-infinite-recursion-in-advanced-options branch 2 times, most recently from c0d1035 to f3729a1 Compare August 3, 2025 17:55
@Snuffy2 Snuffy2 force-pushed the Catch-infinite-recursion-in-advanced-options branch from f3729a1 to 76cb660 Compare August 3, 2025 18:52
@Snuffy2 Snuffy2 force-pushed the Catch-infinite-recursion-in-advanced-options branch from a01070a to 6ba567e Compare August 3, 2025 20:54
@Snuffy2 Snuffy2 marked this pull request as ready for review August 3, 2025 21:00
@Snuffy2 Snuffy2 merged commit e1b147d into custom-components:master Aug 3, 2025
6 checks passed
@Snuffy2 Snuffy2 deleted the Catch-infinite-recursion-in-advanced-options branch August 3, 2025 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Display options string causes infinite recursion

1 participant