Releases: jdhitsolutions/MySQLite
Releases · jdhitsolutions/MySQLite
mySQLite_v1.0.0
Changelog for MySQLite
v1.0.0 - 2025-05-30 15:30:33
Added
- Added assembly for ARM64 on Windows.
- Added new sample database
ProcessData.dbto thesamplesfolder.
Changed
- Updated
Import-MySqliteDBandExport-MySqliteDBto better handle importing exported databases. Breaking changes as the export process creates a different JSON file. - Changed
Write-Verbosecommands to 'Write-Debug` in private helper functions. - Revised the PRAGMA query
Get-MySqliteDBto get all database information in a single query. - Updated
Get-MySqliteDBto display missing database information and extended the custom object to include a few more properties. - Updated verbose messaging.
- Updated online help links.
- Updated
README.md.
Fixed
mySQLite_v0.14.0
Changelog for MySQLite
v0.14.0 - 2024-08-22 09:48:22
Changed
- Updated
Import-MySqliteDBto use an existing database. The new parameter is calledUseExistingwith an alias ofAppend. This may be a breaking change. - Updated functions with additional verbose output to capture PowerShell version and culture.
- Help updates
- Updated
README.md
Fixed
- Modified helper functions to store DateTime values as
yyyy-MM-dd HH:mm:sswhich should better handle culture-related problems. Issue #23 This may be a breaking change.
mySQLite_v0.13.0
Changelog for MySQLite
v0.13.0 - 2024-02-22 10:46:15
Changed
- Updated module code to load SQLite assemblies.
- Updated and reorganized SQLite assemblies.
- Updated
Get-SQLiteVersiondisplay operating system information derived from$PSVersionTable. - Updated
README.md. - Documentation updates.
Added
- Added modules to support Linux. Issue #21 Thanks to jhoneill,rhubarb-geek-nz, and jhochwald
mySQLite_v0.12.0
Changelog for mySQLite
0.12.0
Changed
- Pull request #20 for better handling of SQL query errors. Thanks mavaddat.
- Updated SQLite assemblies.
- Updated
README.md.
Added
- Added command
Get-SQLiteVersion
mySQLite_v0.11.2
mySQLite_v0.11.1
Changelog for mySQLite
0.11.1
This release is identical in files to v0.11.0 published on the PowerShell Gallery. This release corrects a problem pushing the 0.11.0 release to GitHub.
mySQLite_v0.11.0
Changelog for mySQLite
0.11.0
Added
- Added private functions
Convert-ToXmlandConvert-FromXMLto use[System.Management.Automation.PSSerializer]instead of temp files. Thanks to @SeSeKenny for the suggestion and code. Issue #16) - Added sample databases.
Changed
-
Modified private build query function to use the new private serialization functions.
-
Modify parameter validation checks on the database file to include all file name extensions as defined for SQLite in in Wikipedia. This addresses (Issue #17)
- .sqlite
- .sqlite3
- .db
- .db3
- .s3db
- .sl3
-
Upgrade
System.Data.SQLite.dllto version 1.0.117.0. -
General code clean up.
-
Updated
README.md. -
Help updates.
mySQLite_v0.10.1
Changelog for mySQLite
0.10.1
- Add missing online help links.
- Help updates.
mySQLite_v0.10.0
Changelog for mySQLite
0.10.0
- Updated
New-MySQLiteDBTableto allow user to specify which column to use as the index. This also required an update toConvertTo-MySQLiteDB. This should fix Issue #13 - Revised private function
buildqueryto enclose property names with dashes inside square brackets. Instead of usingmsDS-User-Account-Control-Computedin a SQL query, it will be entered as[msDS-User-Account-Control-Computed]. Dashes are not allowed as column headings. This should fix Issue #14 - Also updated queries to escape quotes when property values.
- Updated
ConvertFrom-MySQLiteDBto better handle importing serialized data.Issue #15 - Added a public function,
Convert-MySQLiteByteArrayto convert blob bytes array back to the original object. - Changed
Write-Hostcommands toWrite-VerboseinImport-MySQLiteDB. - Help updates.
mySQLite_v0.9.2
Changelog for mySQLite
0.9.2
- Fixed typo
Get-MySQLiteDBthat was causing an error getting the database file creation time.