Call for 7.0.4 Pre-Release Testing

The 7.0.3 release has been cancelled due to stability issues and 7.0.4 will soon be released instead.

To ensure a stable release, we need the community’s help testing. If you can, please install the latest 7.0.x testing build and report any issues you find.

You can find a link to Testing Builds for your preferred operating system here:

7 Likes

I can’t report the issue

Link:
https://gitlab.com/kicad/code/kicad/issues/new?issuable_template=bare&issue[description]=``` Application%3A%20KiCad%20x64%20on%20x64 Version%3A%207.0.3-6-g2ea59ac83a%2C%20release%20build Libraries%3A wxWidgets%203.2.2 FreeType%202.12.1 HarfBuzz%206.0.0 FontConfig%202.14.1 Platform%3A%20Windows%2011%20(build%2022621)%2C%2064-bit%20edition%2C%2064%20bit%2C%20Little%20endian%2C%20wxMSW wxWidgets%3A%203.2.2%20(wchar_t%2Cwx%20containers) Boost%3A%201.81.0 OCC%3A%207.6.3 Curl%3A%207.88.1-DEV ngspice%3A%2040 Compiler%3A%20Visual%20C%2B%2B%201934%20without%20C%2B%2B%20ABI Build%20settings%3A KICAD_SPICE%3DON ```

Your link starts like that:
https://gitlab.com/kicad/code/kicad/issues/new....

but there should be /-/ between /code/kicad/ and /issues/.

so it should look like:
https://gitlab.com/kicad/code/kicad/-/issues/new?issuable_template=bare&issue[description]=``` Application%3A%20KiCad%20x64%20on%20x64 Version%3A%207.0.3-6-g2ea59ac83a%2C%20release%20build Libraries%3A wxWidgets%203.2.2 FreeType%202.12.1 HarfBuzz%206.0.0 FontConfig%202.14.1 Platform%3A%20Windows%2011%20(build%2022621)%2C%2064-bit%20edition%2C%2064%20bit%2C%20Little%20endian%2C%20wxMSW wxWidgets%3A%203.2.2%20(wchar_t%2Cwx%20containers) Boost%3A%201.81.0 OCC%3A%207.6.3 Curl%3A%207.88.1-DEV ngspice%3A%2040 Compiler%3A%20Visual%20C%2B%2B%201934%20without%20C%2B%2B%20ABI Build%20settings%3A KICAD_SPICE%3DON ```

Yes, I clicked the report button on KiCad menu, then I got the first broken link.
But I have reported my problem. Thanks for your help.

That’s another bug to report then :wink:

opened: bug-report not working (#14759) · Issues · KiCad / KiCad Source Code / kicad · GitLab

Same problem with this, just now downloaded, version:

Application: KiCad x86_64 on x86_64

Version: 7.0.3-unknown-202305161403~2ea59ac83a~ubuntu22.04.1, release build

Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 6.0.0
FontConfig 2.13.1
libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.14

Platform: Linux Mint 21, 64 bit, Little endian, wxGTK, cinnamon, x11

Build Info:
Date: May 16 2023 14:03:50
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.2
Curl: 7.88.1
ngspice: 38
Compiler: GCC 11.3.0 with C++ ABI 1016

Build settings:
KICAD_SPICE=ON

Sorry I need some clarification. Up to now I never installed a test Version.If I Download Downloads | KiCad EDA then I geht the Version 7.99. Is this correct? Additional I do not see my projects. Jakob

Not entirely sure. but nighties is 7.99, for 7.0.3 / pre-release 7.0.4 you probably should download testing:
https://downloads.kicad.org/kicad/macos/explore/7.0-testing

EDIT: And welcome on the forum @Jakob_Strebel :slight_smile:

FYI for everyone: this has been fixed in 7.99, and will hopefully make it back to 7.0.4 (just waiting on approval to backport this close before the release).

For anyone who does encounter this issue, just modify the URL to include the /-/. This was a change GitLab made and they have decided to stop supporting the old URL scheme without the /-/, even though it will break a lot of links (Deprecations by version | GitLab).

Edit: This has now been added to v7, so it will be fixed in the new testing builds and in the upcoming 7.0.4 release. So now you can let us know about all those pesky bugs again :slight_smile: .

2 Likes

7.99 are nightlies - this are pre-8.0 versions new functions, new file formats. If you open and save your project in it you will probably be not able to open it in current version.
testing versions are current version with bugs fixes. No user interface changes, no file format changes. Only bug fixing (and unintended bug insertion :slight_smile: )

That link shouldn’t be hardcoded into the repo, it should point to go.kicad.org and then gitlab’s shenanigans will not break builds, you will just change it on the backend you control.

I don’t think go.kicad.org supports query parameters at the moment, but MRs are welcome…

I don’t think go.kicad.org supports anything but 404 at the moment :slight_smile:

You are not supposed to just go to the root of that domain

Yeah, I’ve checked the GitLab repo for it and found out.
Sorry about the false alarm!

It does now :slight_smile:

I installed the ubuntu testing build – I guess I should call this 7.99, but it does not say that:

I do not see the crashes I had previously seen with 7.0.3 (erc and update-pcb-from-schematic), so that was fixed. I have not spent too much time with this test build so far but a couple of notes:

The non-test-build 7.0.3 version that was updated by the package manager a week ago is gone – replaced by 7.0.2 – dunno how that happened.

Today when I opened a project in test-build (a project previously completed in 7.0.2), it complained that it could not find my symbol library. I had re-named my symbol library some time ago and am unsure how this test build had the older info, but perhaps from the older 6.99 that I had installed for testing last year. I had uninstalled 6.99 but perhaps some previous resources were still saved. This is not really a problem, as I deleted the old lib name and added the current one, but mentioning it just to document what I saw:

After tweaking with symbol manager that error went away.

Then I tried an ERC check in the schematic and get a warning that looks like a possible problem: “The current configuration does not include the library ‘db-main’.” Well, yes it does as that db library is active and visible and I can place parts into the schematic from it. The old released 7.0.2 does not throw this warning.

Now to be fair, I really don’t use erc much as I don’t bother with power-flags and erc doesn’t really catch anything for me. I get hundreds of errors, some of which are power-pin things, unconnected pins, and most of which are “failed to read simulation model from fields” which get thrown for all parts, even test point pads. Have not looked into that as I don’t really care to spend time tweaking things just to keep erc happy.

On the other hand, I care very much about DRC in the pcb module. The test build is throwing a new warning: “The current configuration does not include the library ‘footprints’.” Well, yes it does.

Again, I had to use manage-footprint-lib to remove an old name and add a new lib name. This is likely specific to just the dev build so I am not too concerned about it. Other that that DRC seemed much like before.

I will spend a bit more time with the testing build but initial impressions are that the crashes I had have been fixed, and the oddities I saw related to symbol/footprint libs are probably not and issue for a release version. The warning about “The current configuration does not include the library ‘db-main’” is a bit concerning, but I am unsure if that is a real issue or not yet.

I installed the ubuntu testing build – I guess I should call this 7.99, but it does not say that:

“Testing” is the unreleased builds of the current latest bugfix updates to the stable branch 7.0.x.
It is not the same as 7.99 “nightly”, which is the development build towards the next stable release 8.0, which is probably expected in early 2024.

1 Like

We have rolled back the flathub stable channel to 7.0.2 until the critical issues that were found on 7.0.3 are resolved. 7.0.3 will then be skipped and we’ll update to 7.0.4.