Skip to content

v1.3.0: fix some known issues#3

Merged
abaxoth0 merged 6 commits into
masterfrom
dev
Nov 28, 2025
Merged

v1.3.0: fix some known issues#3
abaxoth0 merged 6 commits into
masterfrom
dev

Conversation

@abaxoth0
Copy link
Copy Markdown
Owner

Description

v1.3.0

This minor update is focused on fixing known issues rather on introducing some new features. Not all of them were fixed and also some new issues were found in process. So one or couple next minor updates will also be focused on this.

Changes

  • Fix Spelling and Grammar Errors
  • Fix Broken Error Message in validate.go
  • Remove os.Exit(1) from common.go
  • Standardize Error Handling
  • Fix Performance Issues
    • Fix the slice allocation bug in normalizeResources()
    • Optimize Data Structures:
      • Replace slice lookups with map lookups
      • Improve memory efficiency
  • Deduplicate Validation Logic
  • Improve Architecture
    • Add more interfaces
    • Reduce coupling
    • Improve testability
    • Better separation of concerns

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Test improvements

Testing

  • Tests pass locally
  • New tests added for new functionality
  • All existing tests still pass

Checklist

  • Code follows the project's style guidelines
  • Self-review of the code has been performed
  • Code is properly commented
  • Documentation has been updated (if applicable)
  • No new warnings or errors introduced

Related Issues

Additional Notes

@abaxoth0 abaxoth0 self-assigned this Nov 28, 2025
@abaxoth0 abaxoth0 added enhancement New feature or request testing Add/Update/Remove unit, integration, E2E and all other kinds of tests bugfixes Fix some existing bugs minor update Changes that doesn't break existing API labels Nov 28, 2025
@abaxoth0 abaxoth0 merged commit ea45b24 into master Nov 28, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfixes Fix some existing bugs enhancement New feature or request minor update Changes that doesn't break existing API testing Add/Update/Remove unit, integration, E2E and all other kinds of tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant