News
Change notes for version 6.0
Note: this is a big update!
New features:
- Recent sessions now store the weather conditions, and you can view the weather details from the session header in the 'Recent' tab.
- Recently used setups now store the complete setup garage information (all setup parameters).
- When uploading recently used setups, the weather conditions of the fastest lap will be recorded.
- When uploading recently used setups, the complete setup garage information (all setup parameters) can be uploaded (this is optional and can be disabled by a checkbox during upload).
- Several new setup name formatting tags are available for the weather conditions (example: track temperature).
- New 'dark' theme. To revert to 'light' theme, look under Options - Theme.
- Rebuilt 'light' theme to better match dark theme.
- During automatic download of setups (when in a session), setups that exist somewhere on your computer may still be downloaded if their destination folder is different than the folder of the existing file(s).
- In other words - automatically downloaded setups will no longer be missing if they happened to exist somewhere else on your computer.
Bug fixes:
- Fixed several bugs regarding setup names and downloading:
- Different setups that would result in identical filenames are now properly named 'dup1', 'dup2', etc.
- Improved detection of duplicate setups and prevent downloading them.
- Start-up procedure is heavily upgraded. It is now much faster and more resistant against crashing.
- Greatly decreased chance of crashing after resuming from sleep mode.
- No longer shows popups about failed downloads if iRacing is running to avoid stealing focus from iRacing.
- Fixed bug where 'View' button after uploading setup was not working.
Change notes for version 5.7
- Improved crash prevention and error logging during start-up procedure.
Change notes for version 5.6
- Fixed a bug with all lap times not showing properly.
Change notes for version 5.5
- Fixed a bug with recent lap times not showing properly.
- On the Recent screen, changed the 'Reset filters' behavior to set the date range to 'Last month' to prevent very long loading times when showing all sessions.
Change notes for version 5.4
- Added a new 'Version' property for each setup so you can indicate which version of a setup you are uploading.
- When no version is specified, a version number is set automatically. This will typically just be '1' but if any setups already exists for the same car, track, team, etc, then the version number will be increased.
- Added a new '{version}' tag to the setup naming options so you can add the version to the filename of your downloaded setups.
- Setups that resolve to identical filenames are now appended with "dup" (for duplicate) instead of "v" to avoid overwriting files, because "v" is now more appropriate for the version number instead.
Change notes for version 5.3
-
New feature: Quick Share! With Quick Share, you can share a setup file instantly with your friends via a short link.
Simply select the setup file you want to share, and then send the share link to your friend!
You can find Quick Share in the Setup Sync desktop application, or on the website via the Setups - Quick Share menu.
-
Added Quick Share button to main window for easy access.
-
Added Quick Share option to the Actions menu for Recent Setups.
Change notes for version 5.2
- Fixed an issue where the setup service could not be reached.
Change notes for version 5.1
- Fixed a problem where the list of seasons was not received from the server, causing filtering by season and uploading to fail.
- Periodically re-register the client to listen for setup downloads from the website. This avoids the server losing client connections when it is reset or updated.
Change notes for version 5.0
- Introduced ability to download setups from the (new) website, directly via Setup Sync.
- Updated references and calls to the new website.
Change notes for version 4.3
- Fixed a bug where recent laps with no laptime were not displayed properly.
- Prevent a crash when storing recently run sessions.
Change notes for version 4.2
- Fixed a bug during login. Your account now needs to be confirmed before you can login.
Change notes for version 4.1
- Redesigned the Upload window that shows which setups were uploaded. Now it is a simple list with checkboxes to indicate if uploading was successful or not. This also fixes a bug in version 4.0 that made most setups in the list 'invisible' because they had no name.
Change notes for version 4.0
- Introduced the new Recent Sessions feature. Setup Sync monitors your sessions and laps when you are driving (this has no impact on performance at all) and can show you a summary of your recent laps and the setups you used to drive them. From there, you can choose to immediately upload them, or save them locally if you forgot.
- Fixed a bug where every error incorrectly resulted in a "Delete your configuration file" message. The message now only shows when appropriate.
- Additionally, the config file the message told you to delete was wrong, this has now been corrected.
Change notes for version 3.6
- Fix a bug where login would fail due to an encryption problem.
- Completely rebuilt the login / loading screen. It is now one startup window that handles all initial setup tasks (e.g. finding your 'iRacing/setups' folder, connecting to the service, checking your version, etc) and integrates the login and loading screens in one.
Change notes for version 3.5
- Decreased the chance of the configuration file corrupting causing Setup Sync to crash during load.
Change notes for version 3.4
- Added new 'Monitor Laps' and 'Recently used setups' features. Setup Sync can now monitor your laps while you are driving and show you a summary of your recent laps and which setups you used. You can then instantly upload those setups if you wish. Please note that Setup Sync cannot detect at this point if a setup you used is identical to existing setups, so please make sure you only upload new setups and don't upload duplicate setups that you just downloaded.
- Fixed 'start minimized' bug. Setup Sync will now start minimized in the background if you choose to start it with windows.
- Fixed a bug where custom setup name formats would be forced to lower-case characters. You can now use upper-case characters in setup name formats.
Change notes for version 3.3
- Fixed a bug where the 'Recently used setups' screen popped up unintentionally after closing iRacing. This is going to be a new feature which is not finished yet and mistakenly made it into the build.
Change notes for version 3.2
- Added ability to search setups by member name, which will find setups either made by or uploaded by a matching name.
- Added ability to subscribe to Member names, which will find setups made by or uploaded by members that match any of your subscribed names.
- Added support for cars that share setups (eg the Gen6 oval cars). Searching for setups for one car will also find setups for all other grouped cars, and downloading a setup for one car will automatically download the setup into all car folders.
- Added ability to upload setups directly to groups you can contribute to, or to a new group.
- Added some more options to auto-download (ability to auto-download for any track and any season).
- Fixed a rare bug that would corrupt the local database and caused an error every time you search for setups.
- Fixed a bug that would incorrectly display Team subscriptions. You can now subscribe to (or unsubscribe from) Teams correctly.
- Attempted to fix a crash when starting with window startup.
- Fixed a bug where selecting 'none' team option would fail during setup upload.
- Added 'Forgot password' link to the login screen.
Change notes for version 3.1
- Fixed a bug where all setups would download twice in some cases.
- Fixed a bug where selecting 'Any' track configuration would fail during setup upload.
- Fixed a bug where iRSS would crash when connected to iRacing during a session change (warmup - race, qualy - race, etc).
- Fixed several other small bugs.
- Reduced automatic local cache update to once every 10 minutes instead of every minute.
- Track, team and car dropdowns in 'Edit setup for upload' window are now sorted by name.
Change notes for version 3.0
-
Uploading is now possible! No automated uploading yet, only manual uploading. You can upload by adding setups to the upload
list either by browsing, drag & drop or 'opening' .sto setup files on your computer.
- Added support for file associations so you can open .sto files directly to upload them.
- Added support for 'auto start with windows', in which case the application will start minimized to the system tray.
- Added right-click option "View online" to setups (including the upload list) which will open the online database in your browser and navigate to the page for that setup.
- Made many operations (such as looking for setups) asynchronous which keeps the window responsive, and allowed me to add a cool little loading animation :)
- The local and online setups caches will now be refreshed once every minute in the background, when you are not connected to iRacing.
- Added a quick link to your local setup folder in the top-right of the main window.
Change notes for version 2.6
- Added a splash / loading screen.
-
Changed the way setups are stored, allowing the application to also keep a local cache of the online database.
This is required for uploading feature which will be in version 3.0.
This change could cause a long loading time only the first time (~ 1 minute), but it should be much faster
the next time.
- Added an option to disable automatically selecting setups you don't have for download.
-
Added a 'Reset window' function to the system tray rightclick menu to reset your window to the center of your primary screen in case it opens as
an invisibly small window.
-
Removed the selection checkbox for setups in the download list because it was meaningless.
You can now delete setups from the download list.
-
Nested grouping (a group in a group) has been disabled because it was not compatible with some recent changes.
- Fixed a bug where multiple instances of the application could be active at the same time.
- Fixed several graphical bugs and glitches.
- Attempted to fix a bug where the window could open very small in the corner of your screen.
-
Fixed a bug where the group header checkboxes in a setup list were not updated to reflect the collective state of the
setups in that group. Group header checkboxes will now be checked when all setups are checked, unchecked if all setups are unchecked, or
indeterminate if some setups are checked.
- Fixed a bug where the application would crash when trying to select all setups if the list was empty.
Change notes for version 2.5
- Fixed a breaking bug that caused a crash when connecting to iRacing.
Change notes for version 2.4
- Added download count to setup list. This counts downloads from the website as well.
- Added support for unconventional setups folder.
- Setups with unknown type (qualy/race) are now shown with '?' as type rather than 'Q'.
- Added black theme.
- Fixed a bug where setups could obtain invalid filenames. Invalid path characters are now replaced with a '-'.
Change notes for version 2.3
- Added support for different theme colors.
- Fixed a bug where the window shadow remained behind on closing.
- Fixed several tiny bugs.
Change notes for version 2.2
- Decreased required .NET Framework version from 4.5.1 to 4.5
- Fixed a few small memory leaks.
- Fixed a bug where the application was not closed properly in some cases.
Change notes for version 2.1
- Added donation button in the Options.
-
Added automatic update support. Launch the new iRacingSetupSyncUpdater executable to check for updates
and start the application if no updates are available.
-
Added support for grouping setup lists. The various setup lists can now be grouped by car, track, season, type or their author by right-clicking the setup list and going to the Group by menu. Nested grouping is also
supported. You can select or deselect all setups in a group via the group checkbox.
- Fixed a bug where saving your setup naming convention caused an exception.