Releases: koii-network/koii-node
0.8.2
Desktop Node Release 0.8.2
We are pleased to announce the release of Desktop Node version 0.8.2. This update addresses a critical issue reported by our users, ensuring the stability and reliability of the app while we work on a long-term solution.
Bug Fix 🛠️
- Disconnected Task Process Issue: We've implemented a temporary fix to prevent the app from breaking when a disconnected task process continues to receive messages. This ensures smoother operation while we investigate and address the root cause of this issue.
We understand the importance of a stable and efficient experience, and we are committed to providing timely fixes to maintain your productivity. Your feedback plays a crucial role in helping us improve, and we appreciate your continued support.
Thank you for being an integral part of the Desktop Node community! 🚀
As always, your thoughts and suggestions are welcome. Please don't hesitate to share your feedback with us.
0.8.1
Desktop Node Release 0.8.1
We are excited to introduce Desktop Node version 0.8.1, bringing a fresh set of improvements and optimizations designed to enhance your experience. This update focuses on refining the user journey, optimizing performance, and resolving several issues for a smoother, more efficient app.
New Features and Enhancements 🚀
- Revamped Onboarding Flow: We’ve redesigned the onboarding process to be more intuitive and easier to follow, ensuring a seamless start for new users.
- App Layout Resizing: The app’s layout has been resized to fix issues with zoom, providing a consistent and clear interface across all devices.
- Airdrop Swap Promo Banner: Temporarily introduced a new promotional banner for airdrop swap on version 0.8.1, but was removed on 0.8.1.
Optimizations ⚡
- App Cleanup Process: Improved efficiency by closing the UI window instantaneously when quitting the app and reducing app termination time from 10 seconds to 2.5 seconds, while gracefully terminating all child processes.
- Window Management Improvements: Enhanced the app’s behavior when closing, minimizing, and restoring the window, ensuring a smoother user experience.
- Updated API URLs: Updated some legacy remote API URLs to maintain compatibility.
- Minor Layout Enhancements: Implemented various minor layout tweaks to improve the visual consistency and usability of the app.
Bug Fixes 🛠️
- Task Execution Reliability: Fixed an issue that prevented tasks from running properly the first time they were executed from Add Tasks.
- Task Variables Leak Fix: Addressed a leak in the task variables feature causing excessive requests to K2, optimizing resource usage and performance.
We are dedicated to continuously improving Desktop Node, and version 0.8.1 is a testament to our commitment to delivering the best experience possible. Your feedback is crucial to us, and we are grateful for your ongoing support and input.
Thank you for being a vital part of our community. Together, we are driving towards a brighter, more efficient future for Desktop Node! 🌟
As always, we eagerly await your thoughts and suggestions. Please don’t hesitate to share your feedback with us.
0.7.3
Desktop Node Release 0.7.3
We are thrilled to announce Desktop Node version 0.7.3, packed with important updates and enhancements designed to improve your overall experience. This release addresses several key areas, providing increased reliability, speed, and usability.
New Features and Enhancements 🚀
- Secret Phrase Access: Introduced an alternative way to access the app via a secret phrase for users who forget their PIN. This provides an additional layer of security and convenience.
- Cache Reset Button: Added a button to reset the app’s cache in case of cache issues showing incorrect information. This helps maintain the accuracy of your data.
Optimizations ⚡
- Staking Operation Refactor: Refactored the staking operation to make it less error-prone, faster, and cheaper. Enjoy a more efficient staking process with this update.
- Finalized Airdrop Code Removal: Cleaned up the finalized airdrop code to streamline the app’s performance and reduce unnecessary clutter.
Bug Fixes 🛠️
- Task Thumbnails Sizing Fix: Corrected the sizing issue of task thumbnails to ensure a consistent and visually pleasing interface.
- Improved Error Handling: Enhanced error handling when claiming lost tokens, particularly if the network is down. This ensures a smoother recovery process.
- UI Refresh Button Disable During Upgrades: Temporarily disabled the app UI's refresh button while upgrading a task to avoid conflicts and ensure a seamless upgrade process for your task.
- Task Version Conflict Resolution: Provided a final solution to the issue where newer versions of a task appeared in the Add Tasks table while the old one was still in My Node.
- Task Execution Fix: Fixed the issue with the "Run All Tasks" button loading indefinitely, and causing the UI not to update and reflect the new running state of the tasks.
We are committed to continuously enhancing Desktop Node, and this release is another step towards delivering the best possible experience for our users. Your feedback is invaluable to us, and we appreciate your ongoing support and input.
Thank you for being an essential part of our community. Together, let's continue to move forward towards a brighter, more efficient future for Desktop Node! 🌟
As always, we look forward to hearing your thoughts and suggestions. Please don’t hesitate to share your feedback with us.
0.7.2
Desktop Node Release 0.7.2
We're excited to announce Desktop Node version 0.7.2, bringing you essential fixes to enhance your overall experience. This update focuses on resolving specific issues to ensure a smoother, more reliable performance.
Bug Fixes 🛠️
- Old Tasks Reappearing After Archived: Fixed an issue causing old tasks to reappear in My Node after being upgraded and archived, prompting another upgrade. Your task management will now be more consistent and accurate.
- Duplicate Rewards Display: Addressed an issue that caused some rewards already claimed to appear again as available to claim, creating a misleading double appearance and making it seem like tokens were lost during task upgrades. Your reward display will now correctly reflect the actual amount.
We are dedicated to continuously improving Desktop Node, and this release is another step towards delivering the best possible experience for our users. Your feedback is invaluable to us, and we appreciate your ongoing support and input.
Thank you for being an integral part of our community. Together, let's keep advancing towards a brighter, more efficient future for Desktop Node! 🌟
As always, we look forward to hearing your thoughts and suggestions. Please don’t hesitate to share your feedback with us.
0.7.1
Desktop Node Release 0.7.1
We’re thrilled to announce Desktop Node version 0.7.1, bringing you a series of improvements and fixes to enhance your overall experience. Our commitment to refining and optimizing the platform continues, and this update focuses on usability enhancements and crucial bug fixes to ensure a smoother, more reliable performance.
Bug Fixes 🛠️
- Tasks Not Retrying After Idle Period: Resolved an issue where tasks would not restart themselves if they hadn’t made submissions for some time. Your tasks will now automatically restart themselves, ensuring continuous progress.
- Accurate Submissions-Dependent Task Statuses: Task statuses dependent on submissions are now more accurate, giving you a clearer picture of your task progress.
- Visibly Stopping Task on Fatal Exception: When a task has a fatal exception and the child process gets disconnected, the app will now visibly stop the task, providing better transparency and control.
- Fix for Continuous Task Upgrade Failures: Addressed an issue where task upgrades would continuously fail if the new version of the task was already running in My Node.
- Fix for Task Upgrade Skipping Unstaking: Users coming directly from older app versions with old tasks will no longer skip the unstaking process during task upgrades, ensuring proper task unstaking during upgrades.
- Avoid Double Staking on Task Retry: Implemented a fix to avoid a second stake when retrying to run a task, ensuring your resources are used efficiently.
- Recovery Flow for Stuck Tokens: Introduced a recovery flow for tokens stuck in the stake pot account, allowing you to retrieve your assets without hassle.
Enhancements ✨
- Better Error Messages: We’ve improved the clarity and helpfulness of error messages for certain operations. Get precise feedback to troubleshoot issues quickly and effectively.
- UI Tweaks: We’ve made several minor improvements to the user interface, including enhancements to the extensions pairing flow, dropdowns and task thumbnails. Enjoy a more intuitive and streamlined interaction throughout the app.
We are dedicated to continuously improving Desktop Node, and this release is another step towards delivering the best possible experience for our users. Your feedback is invaluable to us, and we appreciate your ongoing support and input.
Thank you for being an integral part of our community. Together, let’s keep advancing towards a brighter, more efficient future for Desktop Node! 🌟
As always, we look forward to hearing your thoughts and suggestions. Please don’t hesitate to share your feedback with us.
0.7.0
Desktop Node Release 0.7.0
We're thrilled to announce the release of Desktop Node version 0.7.0! This update brings a significant overhaul to the core functionality of the application, along with various enhancements and optimizations to improve your overall experience. Our team has been diligently working to ensure that Desktop Node continues to meet your needs reliably and efficiently.
Major Update 🚀
-
Task Management Refactor: We have undertaken a comprehensive refactor of the entire task management system within the app. This massive improvement focuses on optimizing how tasks and their associated data are handled, significantly enhancing performance and reducing network load. Here's what this entails:
- Data Handling Optimization: The task data is now split into several parts, allowing us to manage and fetch each part individually based on necessity. This ensures that data is only retrieved when best suited or truly needed, minimizing unnecessary network requests and improving data processing efficiency.
- Network Load Reduction: To further reduce the load on the network, we've introduced compression and decompression steps for the task data. This makes the data lighter, enabling faster and more reliable performance when managing tasks within the app.
- Improved Task Management Logic: The logic behind task management has been refined to be more intelligent and adaptive. By better understanding the relationships and dependencies between different parts of task data, the system can make smarter decisions about when and how to fetch and process information, leading to overall improved performance and responsiveness.
Enhancements and Fixes 🔧
- UI Improvements: We've implemented a series of minor UI enhancements and fixes for various issues we've identified along the way. These tweaks are aimed at refining your interaction with the app, making it more user-friendly and visually appealing.
Optimizations ⚡
- Request Optimizations: In addition to the task management refactor, we've optimized requests related to other functionalities, such as account management, sidebar information, and more. These optimizations contribute to faster response times and a smoother overall experience.
We are committed to continually improving the Desktop Node platform, and this update reflects our dedication to providing you with the best possible tools and functionality. Your feedback and support are invaluable to us, and we appreciate your continued partnership as we strive to make Desktop Node better with every release.
Please share your thoughts and suggestions with us—we're eager to hear from you. Together, let's keep driving forward to create an even better Desktop Node experience for everyone.
Thank you for being a vital part of our community!
Let's continue moving towards an even brighter future for Desktop Node! 🌟
0.6.9
Desktop Node Release 0.6.9
We're excited to introduce Desktop Node version 0.6.9, focusing on a crucial enhancement aimed at providing you with real-time insights into our network's status. Our team has been hard at work developing a new widget to display the current network status of our various RPC nodes, ensuring transparency and reliability in your Desktop Node experience.
New Feature 🚀
- RPC Status Widget: Say hello to our new RPC Status Widget! Now, you can effortlessly stay informed about the health and availability of our RPC nodes across different geographical regions. This widget provides real-time updates on the status of our network, empowering you with the information you need to make informed decisions and ensuring a smoother user experience.
We remain committed to enhancing the Desktop Node platform, and this feature is a testament to our dedication to providing you with the best tools and functionality. Your feedback and support drive us forward, and we're grateful for your continued partnership as we strive to make Desktop Node even better with each update.
Please don't hesitate to share your thoughts and suggestions with us. Together, let's continue shaping the future of Desktop Node and creating a seamless experience for all users.
Thank you for being a valued part of our community!
Let's keep pushing forward towards an even brighter future for Desktop Node! 🌟
0.6.7
Desktop Node Release 0.6.7
We're thrilled to unveil Desktop Node version 0.6.7, brimming with enhancements and features meticulously crafted to elevate your experience to new heights. Our team has been working hard to implement crucial improvements and listening to your feedback to ensure a smoother and more rewarding user journey. Here's a detailed overview of what's included in this latest update:
Performance Optimizations and Fixes 🛠️
- Optimizations for K2 Interactions: A significant batch of optimizations has been implemented regarding interactions with K2 during staking, unstaking, and task execution. These improvements enhance the efficiency and reliability of operations, resulting in more streamlined and dependable performance.
- Fixed Bug in Retry Mechanism: Addressed a bug in the retry mechanism for fetching available tasks, that was duplicating some requests to K2. This fix ensures a more efficient and reliable retrieval of tasks, enhancing the overall stability of the application.
- Additional UX Enhancements: In addition to the major features mentioned above, this update includes numerous small UX enhancements aimed at refining the user interface, improving navigation, and enhancing overall usability.
- Fixed Bug in Staking Account Funding: Resolved an issue where funding the staking account with no balance would inadvertently recreate it on-chain as a regular account instead of a valid staking account.
New Features and Enhancements 🚀
- Staking Account Recovery Flow: Implemented a recovery process for staking accounts that become invalid due to on-chain deletion, which previously hindered users from staking normally on tasks.
- Local Task Thumbnail Caching: We're now caching task thumbnails locally, eliminating the need for repeated fetching after the initial retrieval. This optimization enhances loading times and improves overall responsiveness, providing a more efficient and fluid user experience.
- Upgrade Visibility in My Node: While a more comprehensive solution is in development, this update temporarily hides new versions of tasks that the user is already running in the Available Tasks section, displaying them only as upgrades in My Node. This measure aims to address common errors during task upgrades, ensuring smoother transitions and compatibility until a final solution is implemented.
We're dedicated to continually enhancing the Desktop Node experience, and this update reflects our ongoing commitment to providing you with the best possible tools and features. We deeply appreciate your support and feedback, which drive us forward on our journey of innovation.
As always, we value your feedback and encourage you to share your thoughts with us as we work together to create a seamless and rewarding experience for all Desktop Node users. Thank you for being a vital part of our community!
Let's continue moving forward together towards an even better Desktop Node experience!
0.6.6
Desktop Node Release 0.6.6
We're thrilled to unveil Desktop Node version 0.6.6, brimming with enhancements and fixes meticulously crafted to take your experience to new heights. Our dedicated team has tirelessly worked to implement crucial improvements, ensuring smoother operations and an even more rewarding user journey. Here's a detailed look at the exciting changes included in this latest update:
New Features and Tools 🛠️
- Global Context for Task Upgrade Flow: Introducing a global context for the task upgrade flow, allowing users to seamlessly navigate through the app while upgrading tasks without losing the upgrade state. This improvement not only enhances the user experience but also addresses various issues encountered during the upgrade process, ensuring a smoother journey for all users.
- UI Enhancements: We've made significant enhancements to the user interface, including improved navigation, visual clarity, and responsiveness. Additionally, subtle improvements such as loaders and clickable rows enhance the overall user experience, making interacting with the Desktop Node even more intuitive and enjoyable.
Fixes and Enhancements 🚀
- Improved Loading of Available Tasks: We've enhanced the loading of available tasks by implementing timeouts with retries. This enhancement ensures smoother retrieval of tasks, even under challenging network conditions, providing you with a more consistent and reliable experience.
- Task Upgrade Flow Refinements: We've fine-tuned the task upgrade flow to address an issue where tasks failed to unstake upon retrying after a successful unstaking on the previous attempt. Now, your task upgrades proceed seamlessly, maintaining consistency throughout the process.
- Critical Balance Notification Enhancement: To safeguard your staking key from accidental depletion, we've implemented an automatic stopping mechanism for all tasks when triggering a critical balance notification for the staking key. This proactive measure ensures the integrity of your staking key and prevents any unintended actions.
- Local Task Metadata Caching: Task metadata is now locally cached, eliminating the need to repeatedly fetch it from IPFS. This optimization significantly reduces loading times, ensuring a more responsive and efficient user experience.
- Adjusted Default Zoom Level: We’ve optimized the default zoom level of the application to enhance visual appeal and usability across a range of screen resolutions. Now, users will experience a more comfortable and tailored viewing experience from the moment they launch the app.
We remain steadfast in our commitment to continuously improving the Desktop Node experience, and this update reflects our unwavering dedication to your satisfaction. We extend our heartfelt gratitude to our vibrant community for your ongoing support and invaluable feedback, which propel us forward on this journey of innovation.
As always, your feedback remains essential to us as we strive to innovate and enhance your experience. Thank you for being an integral part of the Desktop Node community. Let's forge ahead together towards a seamless and rewarding journey!
0.6.5
Desktop Node Release 0.6.5
We're excited to announce the release of Desktop Node version 0.6.5, featuring enhancements geared towards maximizing your engagement and rewards potential. In this update, we introduce a new promotional campaign to elevate your experience and ensure you're well-positioned to reap the benefits. Here's what's included in this latest release:
New Features and Tools 🛠️
- Token Airdrop Campaign: Prepare to be delighted as we roll out our latest promotional campaign! With version 0.6.5, you'll notice a vibrant banner showcasing a different token daily.
- Campaign Eligibility Mechanism: To ensure fairness and accuracy in our airdrop campaign, we've implemented a robust mechanism to verify user eligibility. Rest assured, this mechanism is designed to seamlessly validate your participation, guaranteeing a smooth and rewarding experience.
Fixes and Enhancements 🚀
- Task Initialization Issue Resolved: We're pleased to announce the resolution of a pesky bug that was causing tasks on some nodes to fail to initialize properly. While this issue only affected a small subset of our users, we're committed to ensuring a seamless experience for all.
We remain committed to enhancing your Desktop Node journey, and this update represents our dedication to providing innovative opportunities and maximizing your rewards potential. As always, your feedback is invaluable to us, so please continue sharing your thoughts and insights as we strive to evolve and improve together.
Thank you for being an integral part of the Desktop Node community. Let's embark on this exciting journey together and unlock new possibilities!