diff --git a/automatic/chromium/chromium.json b/automatic/chromium/chromium.json index ef1e10c89e5..94f688980e7 100644 --- a/automatic/chromium/chromium.json +++ b/automatic/chromium/chromium.json @@ -1,4 +1,4 @@ { - "snapshots": "114.0.5677.0-snapshots", + "snapshots": "114.0.5679.0-snapshots", "stable": "111.0.5563.65" } diff --git a/automatic/chromium/chromium.nuspec b/automatic/chromium/chromium.nuspec index f3e55d0d760..64a9752280a 100644 --- a/automatic/chromium/chromium.nuspec +++ b/automatic/chromium/chromium.nuspec @@ -3,7 +3,7 @@ chromium - 114.0.5677.0-snapshots + 114.0.5679.0-snapshots Chromium Snapshots chocolatey-community The Chromium Authors diff --git a/automatic/chromium/legal/VERIFICATION.txt b/automatic/chromium/legal/VERIFICATION.txt index ec3bb570b54..f4b34b59db5 100644 --- a/automatic/chromium/legal/VERIFICATION.txt +++ b/automatic/chromium/legal/VERIFICATION.txt @@ -7,15 +7,15 @@ location on (the listed mirrors and can be verified by doing the following: 1. Download the following: - 32-Bit software: - 64-Bit software: + 32-Bit software: + 64-Bit software: 2. Get the checksum using one of the following methods: - Using powershell function 'Get-FileHash' - Use chocolatey utility 'checksum.exe' 3. The checksums should match the following: checksum type: sha256 - checksum32: 981C704E6D8938D7D0326FD4FFC2E23F6460783122DFD887F335EB7CCA6C1716 - checksum64: 4D5A67531F16CC5DBFDB6C6A38C1BC39C287BF370FEAB39F66F1AA263CB43644 + checksum32: 9FEDA271E15900622F5C85EC5C1657F63E4E32344D18BD5AF100BA38F329F763 + checksum64: 616F1E51653CCA1065FE0C590583F4D0D442DABE80FBFED4D655C54F104056FC The file 'LICENSE.txt' has been obtained from diff --git a/automatic/chromium/tools/chocolateyInstall.ps1 b/automatic/chromium/tools/chocolateyInstall.ps1 index 9372fe5992f..f1af73536eb 100644 --- a/automatic/chromium/tools/chocolateyInstall.ps1 +++ b/automatic/chromium/tools/chocolateyInstall.ps1 @@ -2,7 +2,7 @@ $scriptDir=$toolsDir = $(Split-Path -parent $MyInvocation.MyCommand.Definition) . (Join-Path $scriptDir 'helper.ps1') -$version = "114.0.5677.0-snapshots" +$version = "114.0.5679.0-snapshots" $hive = "hkcu" $chromium_string = "\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Chromium" $Chromium = $hive + ":" + $chromium_string diff --git a/automatic/googlechrome/googlechrome.nuspec b/automatic/googlechrome/googlechrome.nuspec index bda4c49ebe8..4e224ee9831 100644 --- a/automatic/googlechrome/googlechrome.nuspec +++ b/automatic/googlechrome/googlechrome.nuspec @@ -3,7 +3,7 @@ GoogleChrome - 111.0.5563.111 + 111.0.5563.147 Google Chrome chocolatey-community Google Inc. diff --git a/automatic/googlechrome/tools/chocolateyInstall.ps1 b/automatic/googlechrome/tools/chocolateyInstall.ps1 index b16bc39f018..b616751ded9 100644 --- a/automatic/googlechrome/tools/chocolateyInstall.ps1 +++ b/automatic/googlechrome/tools/chocolateyInstall.ps1 @@ -1,7 +1,7 @@ $toolsPath = Split-Path $MyInvocation.MyCommand.Definition . $toolsPath\helpers.ps1 -$version = '111.0.5563.111' +$version = '111.0.5563.147' if ($version -eq (Get-ChromeVersion)) { Write-Host "Google Chrome $version is already installed." return @@ -12,8 +12,8 @@ $packageArgs = @{ fileType = 'MSI' url = 'https://dl.google.com/tag/s/dl/chrome/install/googlechromestandaloneenterprise.msi' url64bit = 'https://dl.google.com/tag/s/dl/chrome/install/googlechromestandaloneenterprise64.msi' - checksum = '1f3bc40d82ec44b1a5e00b5d9b86281820f29a9b2ff148896b30db66bddeb69c' - checksum64 = '0759db0c3681a137affd885ef6c15ef1e35cfe03e61f425ef30aa94659e67b65' + checksum = '4eaceeb9b9831c017babf1ae19f3d83a0a9fd742d64bcff64b7d5bd393d4e793' + checksum64 = '89a008e6666899fadf804eb9f8daf2b6e840225a44ee50bf06c63541a6f88eda' checksumType = 'sha256' checksumType64 = 'sha256' silentArgs = "/quiet /norestart /l*v `"$($env:TEMP)\$($env:chocolateyPackageName).$($env:chocolateyPackageVersion).MsiInstall.log`"" diff --git a/automatic/librecad/legal/VERIFICATION.txt b/automatic/librecad/legal/VERIFICATION.txt index 4daf094b527..4fbb3f65d18 100644 --- a/automatic/librecad/legal/VERIFICATION.txt +++ b/automatic/librecad/legal/VERIFICATION.txt @@ -3,16 +3,16 @@ Verification is intended to assist the Chocolatey moderators and community in verifying that this package's contents are trustworthy. The embedded software have been downloaded from the listed download -location on +location on and can be verified by doing the following: -1. Download the following +1. Download the following 2. Get the checksum using one of the following methods: - Using powershell function 'Get-FileHash' - Use chocolatey utility 'checksum.exe' 3. The checksums should match the following: checksum type: sha256 - checksum: 9685A52DEA59AE11B5D712BE0E999F5E1D4D51DD1B4949EB0BE35F1E3F64E132 + checksum: 233809D3C7EBF2B9C32601354B29F16F1EB269FE529415828174B3068BCE3FA4 The file 'LICENSE.txt' has been obtained from diff --git a/automatic/librecad/librecad.json b/automatic/librecad/librecad.json index 98389985b25..8df64594729 100644 --- a/automatic/librecad/librecad.json +++ b/automatic/librecad/librecad.json @@ -1,5 +1,5 @@ { - "2.2": "2.2.0-rc4", - "2.1": "2.1.3", - "2.0": "2.0.11" + "2.2": "2.2.0", + "2.1": "2.1.3", + "2.0": "2.0.11" } diff --git a/automatic/librecad/librecad.nuspec b/automatic/librecad/librecad.nuspec index 9fbfdb7decd..b8523af369f 100644 --- a/automatic/librecad/librecad.nuspec +++ b/automatic/librecad/librecad.nuspec @@ -3,7 +3,7 @@ librecad - 2.2.0-rc4 + 2.2.0 https://github.com/chocolatey-community/chocolatey-packages/tree/master/automatic/librecad chocolatey-community LibreCAD @@ -24,7 +24,51 @@ LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation is free from our large, dedicated community of users, contributors and developers. ]]> - https://github.com/LibreCAD/LibreCAD/releases/tag/2.1.3 + **Finally, here it is!** + +It took far too long to present this new stable LibreCAD version. +Already announced several times, new obstacles kept appearing. But the main cause, however, is the loss of manpower in recent years. +We no longer have the resources to maintain a stable and a development branch side by side. +In addition, there were many problems in our parallel project [libdxfrw](https://github.com/LibreCAD/libdxfrw), which we also take care of. +And there are also many invisible tasks to be dealt with, such as moving to a new cloud server, a new homepage, looking for financing our expenses, to name just a few. + +About 4800 commits have been made since the last stable version 2.1.3. Too much to go into detail. +So here are a few notable changes in the new version 2.2.0: +* many causes of crashes have been eliminated +* eliminated DWG issues in libdxfrw, which caused several crashes +* the performance of panning and zooming in large files has been significantly improved +* the undo/redo engine has been completely revised due to several problems +* adjustments for new compiler and Qt versions were required +* extension of the command line, multi-line commands, paste and open command files +* improvement of the print preview, with tiled printing and line widths adjustment +* multiple selection and bulk actions in block and layer lists + +By expanding our [CI](https://en.wikipedia.org/wiki/Continuous_integration), we can now easily provide up-to-date binary packages that allow many users to easily test and bug hunt on Windows, MacOS and Linux. + +The new release also has an online manual which is hosted at [Read the Docs](https://librecad.readthedocs.io/). + +**This new stable version 2.2.0 finally replaces the previous stable 2.1.3.** + +Unfortunately, we have to disappoint people who are hoping for a soon release of LibreCAD 3. It is still a long way from productive use. +Also there are still many contributions available for version 2.2 we wont waste. These can now be integrated into an unstable development branch. That means there will probably be one or two more feature release 2.2.x. +There may be LibreCAD 3 releases in parallel in future, but for the time being, not with the features that LibreCAD 2.2 currently offers. + +At last, let me mention, that we recently resumed to accept financial contributions again. These are basically used to pay our expenses for hosting and domain services. +This has become possible through [OpenCollective](https://opencollective.com/librecad) and by [GitHub Sponsors](https://github.com/sponsors/LibreCAD). + +MD5 sums: +``` +f6c6d3aeb9586c3db16e3af0f60905ce LibreCAD-2.2.0-x86_64.AppImage +36a5be5acd623a13cdaf7ae8efb4279e LibreCAD-2.2.0.dmg +3fe516a5f9c4efe4ae4fb186cd008857 LibreCAD-Installer-2.2.0.exe +``` +SHA256 hashes: +``` +5b1cd348fa0ee8c1dc47fe56aef761b980582e58eafc6683207c40aadf30b74b LibreCAD-2.2.0-x86_64.AppImage +e17d81be0d943f99613d4c12e9a552e3257a41229a99933b7189ea3e896f5011 LibreCAD-2.2.0.dmg +233809d3c7ebf2b9c32601354b29f16f1eb269fe529415828174b3068bce3fa4 LibreCAD-Installer-2.2.0.exe +``` + diff --git a/automatic/librecad/tools/chocolateyInstall.ps1 b/automatic/librecad/tools/chocolateyInstall.ps1 index 307a4734815..b6de4bd2c57 100644 --- a/automatic/librecad/tools/chocolateyInstall.ps1 +++ b/automatic/librecad/tools/chocolateyInstall.ps1 @@ -5,7 +5,7 @@ $toolsPath = Split-Path -parent $MyInvocation.MyCommand.Definition $packageArgs = @{ packageName = $env:ChocolateyPackageName fileType = 'exe' - file = "$toolsPath\LibreCAD-Installer-2.2.0-rc4.exe" + file = "$toolsPath\LibreCAD-Installer-2.2.0.exe" softwareName = 'LibreCAD' silentArgs = '/S' validExitCodes = @(0)