Skip to content

Comments

Release v0.1.2#9

Merged
ayenpure merged 4 commits intoreleasefrom
master
Jul 11, 2025
Merged

Release v0.1.2#9
ayenpure merged 4 commits intoreleasefrom
master

Conversation

@ayenpure
Copy link
Owner

@ayenpure ayenpure commented Jul 11, 2025

Release v0.1.2

This pull request contains all changes for the v0.1.2 release.

Release Information

  • Previous version: v0.1.2
  • New version: v0.1.2
  • Release type: patch
  • Release date: 2025-07-11

What Changed

Release Checklist

  • Version bumped in all files
  • All tests passing
  • Documentation updated (if needed)
  • Breaking changes documented (if any)
  • Ready for production deployment

Files Updated

  • quickview/init.py - Version updated to 0.1.2
  • pyproject.toml - Version updated to 0.1.2
  • src-tauri/tauri.conf.json - Version updated to 0.1.2
  • src-tauri/Cargo.toml - Version updated to 0.1.2

Post-Merge Actions

After merging this PR:

  1. Git tag v0.1.2 will be available
  2. Tauri build will trigger automatically
  3. Draft release will be created with distributables
  4. Release will be published automatically with release notes

Important Notes

  • This is a patch release
  • Review all changes carefully before merging
  • Ensure all CI checks pass before merging

Release prepared by: @abhishek Yenpure
Release type: patch
Target branch: release
Commit count: 20

ayenpure added 4 commits July 10, 2025 07:41
- Git tags are now created by the release.sh script during version bumping
- Prevents duplicate tag creation and potential conflicts
- Centralizes version management in the release script
- Aligns with the new release workflow where tags are created before the PR
- Add horizontal scrolling to toolbar when content overflows
- Prevent color option and state management button groups from shrinking
- Allow file input section to shrink but maintain minimum width
- Ensures all toolbar buttons remain accessible at all window sizes
- Changed layout cache from array to dictionary with variable names as keys
- Simplified rebuild_visualization_layout by removing complex index mapping
- Removed ~40 lines of mapping logic in favor of direct variable lookups
- Made layout persistence more robust by using stable variable identifiers
- Cleaned up all debugging code from layout tracking implementation

This makes the code much cleaner and easier to maintain while preserving
all functionality for drag-and-drop grid layout customization.
@ayenpure ayenpure added release Pull requests that prepare a new version release. patch labels Jul 11, 2025
@ayenpure ayenpure self-assigned this Jul 11, 2025
@ayenpure ayenpure added release Pull requests that prepare a new version release. patch labels Jul 11, 2025
@ayenpure ayenpure merged commit 88fd015 into release Jul 11, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Pull requests that prepare a new version release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant