Changelog - StevenJDH/Code-Librarian GitHub Wiki

4.0.0.19071 (2019-07-16):

  • Completely rebuilt from scratch using C# instead of the previous VB.Net language.
  • Minor updates to the UI design that was a long time coming.
  • New Consolas font to improve code snippet readability.
  • Changed database format to SQLite3 for more portability.
  • New database is now properly normalized.
  • Fixed rare issue with records sometimes becoming corrupt.
  • Removed the compact and repair feature, which was only needed for the Access database.
  • Removed one of the delete buttons found on snippet editor to increase field space.
  • Significantly improved performance in all areas of the program.
  • Fixed the limitation that prevented the pound symbol (#) from being used in titles, filters, etc.
  • Removed the orphaned records filter as this is no longer an issue.
  • Removed the unlisted authors search filter, which can be handled more naturally by unchecking the box.
  • Fixed author and language manager windows maximizing when title bar was double-clicked.
  • Added support for duplicate titles when a different programming language is used.
  • Added ability to ensure work is not lost when switching to another record or database.
  • Added auto and manual update checking.
  • Other general fixes and improvements that are too many to name.

3.0.0:

  • Fixed bug that caused the database to delete on Windows 8.
  • Fixed minor issue with folder path in profile for new users.
  • Fixed minor UI issues.
  • Corrected some minor issues with wording.
  • Code optimizations and performance improvements.
  • Improved management of languages that have code records assigned to them.
  • Improved management of authors that have created code records.
  • Added new 'Orphaned Records' category for records assigned to unlisted languages.
  • Added new 'Custom' and 'All Unlisted Authors' search options for authors even if removed.
  • Compact/Repair database no longer requires restarting the application.
  • Now you can backup/compact/repair manually opened databases.
  • Minor improvements when creating a backup of a database.
  • Microsoft .NET 4.5 now is required.
  • Application can now run on all 32-bit and 64-bit Windows systems.
  • Support for Windows 8.

2.0.0:

  • Added support for netbooks with smaller screen resolutions.
  • Rebuilt code from VB6 to work on .Net Framework.
  • Tons of bug and GUI fixes.
  • Startup time speed increased and other performance improvements.
  • More memory friendly.
  • Support for newer Windows operating systems.
  • Now works in a multi-user environment.
  • Slight name change.
  • New extension for the database to go with the upgraded format.
  • Added backup support for the database.
  • Delete record button easier to access.
  • Now can close an opened database without having to close the program.

1.0.0:

  • Initial release