indieVelo Update Version V0.2.46 Released April 22, 2024

The latest indieVelo update, V0.2.46, released on April 22, 2024, includes critical infrastructure to improve performance and future stability.

indieVelo logo

This week’s release (see below for full details) is one where, if everything has gone well, you won’t notice much difference at all!

 

In developing high-quality computer software, it’s important to regularly step back, assess the infrastructure, and make complex changes when needed.  A castle must be built on solid foundations to stand the test of time.  The networking layer of indieVelo is one of those critical pieces, and the release focuses on completely rewriting it to ensure it is faster, smoother, and more reliable in the future.  

 

More information on networking (and everything else) is available on the indieVelo Wiki: https://wiki.indievelo.com/docs/minimum-specifications-network/

 

In addition, significant improvements have been made to memory management, performance, diagnostics, connectivity, and how indieVelo maximizes the use of modern multi-core computers and mobile devices. Taken together, this represents a significant step forward in ensuring that indieVelo continues to have the strong base needed to rapidly develop new features in the weeks, months, and years ahead.

indieVelo Route Descriptions
Click image!

Please note, however, that with the network infrastructure changes, if you use a firewall or anti-virus scanner on your computer, you may need to add indieVelo as a permitted application and/or enable access to UDP Port 7777 and TCP Port 7777.

Finally, as Easter fades into the distance, for those still looking for those elusive Traditional Easter Eggs, please see below for a map to help spot them all.  They’ll remain visible for another week and then disappear for another year. 

indieVelo Keyboard Shortcuts
Click for details!

Note for Mac Bluetooth users: If you find that the Bluetooth icon on the pairing screen has turned red, please follow the instructions linked from https://wiki.indievelo.com/docs/apple-mac-ble-permissions/ to first completely remove, and then re-add, permission for indieVelo to use the Mac Bluetooth connection.

indieVelo How-to-Guides

Do you want to steepen your indieVelo learning curve? Check out our How-to-Guides page for details!

If all has gone well, you shouldn’t have to do anything to get the new version, as indieVelo will self-update the next time you start it up. If you find any problems, however, instructions on how to manually update are on the website: https://wiki.indievelo.com/docs/updates

Please note that, depending on when you installed indieVelo, you may see a warning message recommending that you update the installer/launcher to the latest version. If you see this, download it again from https://indievelo.com/downloads, and the update will automatically apply. The entire process typically takes a minute or two, often much less.

The full patch notes are below!

indieVelo icon

“Thank you to everyone for all your support and suggestions for new features.  Please do keep your ideas coming, as what you want to see and experience when cycling indoors is the bedrock of indieVelo, and continues to help define the future of virtual sport.”

George Gilbert

indieVelo update v.2.46 eater eggs

Finally, as Easter fades into the distance, for those still looking for those elusive Traditional Easter Eggs, please see below for a map to help spot them all.  They’ll remain visible for another week and then disappear for another year. 

indieVelo April 2024 Challenges Announced
Click image for details!

Patch Notes – V0.2.46 – Key changes from the last version:

  • Added new networking infrastructure.
  • Added various filters to the team view menu.
  • Added team selection to new account onboarding process.
  • Removed lots of unused code.
  • Improved conformance with Apple iOS UI guidelines on exiting application.
  • Improved time action bar is shown for.
  • Improved menu texts throughout.
  • Improved handling of API failures.
  • Improved threading model.
  • Improved stability of UDP port mappings.
  • Improved camera management infrastructure.
  • Improved asynchronous task scheduling infrastructure.
  • Improved congestion handling.
  • Improved connectivity stability.
  • Improved server performance bottlenecks.
  • Improved memory tracking diagnostics.
  • Improved memory usage.
  • Improved encryption.
  • Improved world building infrastructure.
  • Fixed bug with direction arrows when coming down the mountain.
  • Fixed bug with brake sensitivity on Kickr bikes.
  • Fixed bug with replays in some custom events.
  • Fixed bug with avatar sometimes flickering when viewing teams.
  • Fixed bug with BLE connectivity on very old Android devices.
  • Fixed bug with terrain sometimes flickering on some Android devices.
  • Fixed bug with automatic collection of diagnostics.
  • Fixed bug with log files sometimes not containing complete data.
  • Fixed bug with slow memory leak.
  • Fixed lots of minor niggles.
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

The DIRT Dad Fund

Share the power of The DIRT Effect

Click to get the Zwift Cog & Click!

Jaclyn Long, MFT

Certified Yoga & Mindfulness Teacher

Marriage & Family Therapist in CA

Sports Anxiety Therapy

Purchase your Zwift Play controllers here!

Drink Coffee and Do Good!  

Click the Image and Shop now!

0
Would love your thoughts, please comment.x
()
x