Skip to content

Conversation

@iqbalhasandev
Copy link
Member

  • Fix logical operators (||, &&, |, &) not working without spaces
  • Add support for permission names with hyphens (e.g., properties.view-all)
  • Improve operator normalization using negative lookbehind
  • Add comprehensive test suite for no-spaces scenarios
  • Update regex pattern to include hyphens in permission names
  • Bump version to 1.1.3

Fixes: properties.view-all||properties.view-own expressions
Tests: 12 new test cases covering edge cases and hyphenated permissions

- Fix logical operators (||, &&, |, &) not working without spaces
- Add support for permission names with hyphens (e.g., properties.view-all)
- Improve operator normalization using negative lookbehind
- Add comprehensive test suite for no-spaces scenarios
- Update regex pattern to include hyphens in permission names
- Bump version to 1.1.3

Fixes: properties.view-all||properties.view-own expressions
Tests: 12 new test cases covering edge cases and hyphenated permissions
@iqbalhasandev iqbalhasandev self-assigned this Sep 25, 2025
@iqbalhasandev iqbalhasandev added the bug Something isn't working label Sep 25, 2025
@iqbalhasandev iqbalhasandev merged commit 959712d into DevWizardHQ:main Sep 25, 2025
7 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant