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