diff --git a/NEWS.md b/NEWS.md index af9af20..ad734ae 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,15 @@ +# ExcelFiles.jl v1.0.1 +* Loading goes through the rewritten ExcelReaders 1.0: legacy xls files are + read natively via LibXLS.jl and modern xlsx files via XLSX.jl, without any + Python dependency +* Restore the FileIO integration: the central FileIO registry now routes + Excel files to XLSX.jl and no longer covers xls files at all, so loading + ExcelFiles puts its loader first again and registers a format for xls + files; users who don't load ExcelFiles are unaffected +* Saving to an xls file gives a clear error (writing the legacy format is + not supported) +* Minimum supported Julia version is 1.10 (required by XLSX 0.12) + # ExcelFiles.jl v1.0.0 * Drop julia 0.7 support * Migrate to Project.toml diff --git a/Project.toml b/Project.toml index d158594..bc3c71f 100644 --- a/Project.toml +++ b/Project.toml @@ -18,7 +18,7 @@ XLSX = "fdbf4ff8-1666-58a4-91e7-1b58723a45e0" [compat] DataValues = "0.4.11, 0.5, 1" Dates = "1" -ExcelReaders = "0.13, 1" +ExcelReaders = "1" FileIO = "1" IterableTables = "0.8.3, 0.9, 0.10, 0.11, 1" IteratorInterfaceExtensions = "0.1.1, 1" @@ -27,7 +27,7 @@ TableShowUtils = "0.2, 0.3, 1" TableTraits = "0.3.1, 0.4, 1" TableTraitsUtils = "0.3, 0.4, 1" XLSX = "0.12" -julia = "1" +julia = "1.10" [extras] DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"