Skip to content

Commit 0d389e5

Browse files
authored
New package: LibrePCB.LibrePCB.Preview version 2.0.0-rc1 (microsoft#333442)
Signed-off-by: ❤是纱雾酱哟~ <[email protected]>
1 parent 30bdbe6 commit 0d389e5

File tree

4 files changed

+116
-0
lines changed

4 files changed

+116
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: LibrePCB.LibrePCB.Preview
5+
PackageVersion: 2.0.0-rc1
6+
InstallerType: inno
7+
Scope: machine
8+
FileExtensions:
9+
- lpp
10+
- lppz
11+
ProductCode: librepcb_is1
12+
ReleaseDate: 2026-01-13
13+
ElevationRequirement: elevatesSelf
14+
InstallationMetadata:
15+
DefaultInstallLocation: '%ProgramFiles%\LibrePCB'
16+
Installers:
17+
- Architecture: x64
18+
InstallerUrl: https://download.librepcb.org/releases/2.0.0-rc1/librepcb-installer-2.0.0-rc1-windows-x86_64.exe
19+
InstallerSha256: 6D56C052C55A4B195E9EFAE6BEED6F9293FA45C16CA6E33B915FE24293C1C1F6
20+
ManifestType: installer
21+
ManifestVersion: 1.12.0
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: LibrePCB.LibrePCB.Preview
5+
PackageVersion: 2.0.0-rc1
6+
PackageLocale: en-US
7+
Publisher: LibrePCB Developers
8+
PublisherUrl: https://librepcb.org/
9+
PublisherSupportUrl: https://librepcb.org/help/
10+
PackageName: LibrePCB
11+
PackageUrl: https://librepcb.org/download/
12+
License: GPL-3.0-or-later
13+
LicenseUrl: https://github.com/LibrePCB/LibrePCB/blob/HEAD/LICENSE.txt
14+
Copyright: Copyright © LibrePCB Developers
15+
ShortDescription: Create electronics the easy way.
16+
Description: |-
17+
LibrePCB is a free, cross-platform, easy-to-use electronic design automation suite to draw
18+
schematics and design printed circuit boards – for makers, students and professionals, from
19+
beginners to experts.
20+
21+
This software just lets you develop electronics the right way. No costs. No restrictions. No online
22+
account. No unnecessary complexity.
23+
Tags:
24+
- cad
25+
- eda
26+
- electronics
27+
- pcb
28+
- schematic
29+
ReleaseNotes: |-
30+
I’m very excited to announce that LibrePCB 2.0 is feature-complete and that a first release candidate is available for download!
31+
32+
About This Release Candidate
33+
LibrePCB 2.0 contains a huge amount of changes compared to the previous release. Even though we give our best to keep the quality high and do lots of testing, such large changes always come with the risk of bugs. Thus, we first provide a release candidate prior to the official stable release.
34+
Note that while we do not expect that any serious problems occur with your projects when using this release candidate, it’s still a good idea to create a backup first (e.g. by using a version control system).
35+
If you experience any issues with this release candidate, please let us know (e.g. a quick notification in our Matrix chat) so we can fix them in the final release! A list of known limitations / issues is available here.
36+
37+
When you open a LibrePCB 1.x workspace the first time with LibrePCB 2.x, all libraries will be migrated to the new file format in the background library scan. Therefore it is expected that the first scan takes much more time than usual.
38+
39+
Major Changes
40+
The most exciting change of LibrePCB 2.0 is of course the completely new, tabbed, split-view, single-window user interface (#1494) as introduced in this blog post:
41+
42+
But of course this release comes with many more new features and improvements. A full changelog and some impressions will be provided in the final release announcement, so here’s just a short list of the most interesting new features (check out the links to the pull requests for more details):
43+
- Add support for schematic buses (#1646)
44+
- Support adding images to symbols & schematics (#1578)
45+
- Support adding individual pads directly to boards (#1596)
46+
- Support automatic via drill & annular rings from design rules (#1606, #1611)
47+
- Support sharing DRC settings & output jobs through libraries (#1631)
48+
- Signed Windows releases & compatibility with macOS 10.14 (#1604, #1557)
49+
- And many more!
50+
51+
Next Steps
52+
We expect the final release to be available soon, probably around the end of January. Meanwhile, we will work on migrating our official libraries to the new file format, extending our fabrication service to support LibrePCB 2.x projects, and updating the documentation accordingly.
53+
54+
Credits
55+
56+
This release was part of the NGI0 Commons grant we receive from NLnet, which was a huge help for us to get this work done. We are very thankful for their support.
57+
Starting with this release, our executables for Windows are signed by OSSign, thanks a lot for their sponsored code-signing.
58+
Also a big thank you to our sponsors and to the community helping us with translations, pull requests, donations and other contributions! 🎉
59+
60+
Download
61+
Since this is not a stable release yet, use the download links from the sidebar on our download page.
62+
If you like LibrePCB, please consider making a small donation to support the ongoing development.
63+
Thank you!
64+
ReleaseNotesUrl: https://librepcb.org/blog/2026-01-13_release_2.0.0-rc1/
65+
Documentations:
66+
- DocumentLabel: Documentation
67+
DocumentUrl: https://librepcb.org/docs/
68+
ManifestType: defaultLocale
69+
ManifestVersion: 1.12.0
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json
3+
4+
PackageIdentifier: LibrePCB.LibrePCB.Preview
5+
PackageVersion: 2.0.0-rc1
6+
PackageLocale: zh-CN
7+
ShortDescription: 轻松打造电子设备。
8+
Description: |-
9+
LibrePCB 是一款免费、跨平台、易于使用的电子设计自动化工具套件,用于绘制原理图和设计印刷电路板——面向创客、
10+
学生和专业人群,从入门者到专家皆可适用。
11+
12+
该软件旨在让您以正确的方式开发电子项目。无需付费。无使用限制。无需在线账户。杜绝不必要的麻烦。
13+
ReleaseNotesUrl: https://librepcb.org/blog/2026-01-13_release_2.0.0-rc1/
14+
Documentations:
15+
- DocumentLabel: 文档
16+
DocumentUrl: https://librepcb.org/docs/
17+
ManifestType: locale
18+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: LibrePCB.LibrePCB.Preview
5+
PackageVersion: 2.0.0-rc1
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)