Releases: MatinDehghanian/Ourenus
Releases · MatinDehghanian/Ourenus
v0.9.28
Refactor environment variable handling and enhance UserBox component …
v0.9.27
Merge branch 'main' into main
v0.9.26
Refactor environment variable handling and enhance UserBox component …
v0.9.25
Enhance internationalization support by adding translation keys for l…
v0.9.24
Refactor isOffSections logic to handle environment variable parsing m…
v0.9.23
Update release.yml
Version 0.8.2
Updates
• Title Management: Updated the title in the Helmet component for better page context and SEO.
• QrModal Enhancements: Refactored the UserBox component to conditionally render the QrModal, ensuring it appears only when necessary for a cleaner UI experience.
Improvements
• Grid Layout Refactor: Optimized the App component’s Grid layout for better responsiveness and consistency across devices.
Bug Fixes
• Subscription URL Handling: Resolved issues with improper subscription URL decoding and handling, ensuring robust and error-free functionality.
Version 0.8.1
• QrModal Integration: Added a new QrModal to the UserBox component, enabling users to view their subscription QR codes easily. This feature enhances user interaction and simplifies subscription management.
Version 0.8.0
1. Removed Console Log for Shadowrocket in Apps Component
• Cleaned up unnecessary debugging logs to ensure a polished development and production environment.
2. Added TutorialModal Component
• Introduced a modal to provide users with tutorials and guides for better usability.
• Users can now access clear, step-by-step instructions directly within the app.
3. Updated App Component
• Passed subscription URL as a prop for improved modularity and flexibility.
• Enhanced button functionality in the Apps component to increase interactivity.
4. Added Host Version
Version 0.7.2
Enhancements:
• Improved calculateUsedTimePercentage Functionality:
• Now supports both ISO 8601 strings (e.g., 2024-12-24T20:30:00) and Unix timestamps (in seconds) for expireTimestamp.
• Added input validation and error handling for invalid formats.
• Enhanced debugging: logs input for easier tracking during development.
Key Benefits:
• Ensures compatibility with APIs providing different timestamp formats.
• Provides better error reporting and input debugging.
• Simplifies integration across multiple API sources.
This update improves the robustness of the function, making it more flexible for various use cases.