Rolling back from 5.1.8 to 5.1.6?

I downloaded 5.1.8 and installed it both on my work PC and home Mac, and am a bit annoyed with some behavior and want to roll back to 5.1.6.

I luckily still have the 5.1.6 installer for Mac, but where would I grab same for Windows?

What would I need to do to cleanly roll back to 5.1.6? Just delete both the app itself and the Application Support folder and install fresh?

Here’s why I am unhappy with 5.1.8.

I primarily use EESchema at this time, but may be using the other modules to produce two circuit boards.

When I move part of the schematic diagram around, when I set it down, the parts and lines still retain their ‘ghosted’ appearance until the next time I add anything new, then everything becomes solid. When I have a lot of ‘fake ghosted’ lines etc. then the Mac becomes a bit laggy.

Any thoughts?

I neither use windoze nor mac, but recently I bumped into a thread with links to some torrents (of different KiCad versions) that may work for you:

You can also get old builds from official kicad download server https://kicad-downloads.s3.cern.ch/index.html?prefix=osx/stable/

I think that’s right but I’m not an expert on macos, just have to use it sometimes.

I can confirm the behavior mentioned by OP in my Win10_64 5.1.8
After I drag select block which starts floating, mouseclick should “place” it and deselect (change “ghosted” appearance to normal) but it doesn’t. The part of diagram is placed, but remain ghosted.
@Meterman2026 check if empty click “deghosts” your block (works for me in Win)

Another issue I find in the Mac version of 5.1.8, and which forces me to roll back for sure, is that the drawing screen on PCBNew does not display - it’s just a big gray space. Everything else in the GUI is present, just not the drawing screen.

I hope you report all problems to the issue database https://gitlab.com/kicad/code/kicad/-/issues.

Mac is the least used and tested plaftorm for KiCad (because of lack of developer manpower). It’s easily possible that if you don’t report a problem it won’t get fixed. The same goes of course for Windows although there’s a bigger chance of somebody else noticing and reporting a problem.

1 Like

While I can confirm that with 5.1.8.6 nightly in Windows 10, when selecting a block with the mouse and then dragging that block and then clicking to anchor it, it remains ghosted until the background is clicked. Note however that if a single component is moved with the M command the remaining ghosting does not happen so it only affects the block move.

Version: (5.1.8-8-g6223e7475c)-1, release build
Libraries:
wxWidgets 3.0.5
libcurl/7.71.0 OpenSSL/1.1.1g (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.41.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.73.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.71.0
Compiler: GCC 10.2.0 with C++ ABI 1014

Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCE=ON
KICAD_USE_OCC=OFF
KICAD_SPICE=ON

I tried tracing back, but also the oldest 5.1 nightly version I had retained, 5.1.6-63 has the same behavior, so may no point in reverting.

Version: (5.1.6-63-gba5ab99a0)-1, release build
Libraries:
wxWidgets 3.0.5
libcurl/7.71.0 OpenSSL/1.1.1g (Schannel) zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.41.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.73.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.71.0
Compiler: GCC 10.2.0 with C++ ABI 1014

Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCE=ON
KICAD_USE_OCC=OFF
KICAD_SPICE=ON

I’m back to using build 5.1.6-0-10_14 for macOS (release build), and I can move blocks around just fine.

Ghosting in 5.1.8 is a regression introduced in 5.1.7.
For some reason, the developers are not currently willing to fix it for 5.1.x as it’s fixed for the “5.99” (but it’s completely different software engine).
Regarding 5.1.8 on Mac - just checked (Catalina) and PCBNew works fine.

JP just committed a fix for it, so that will be in 5.1.9 (when that is ever released)

edit: https://gitlab.com/kicad/code/kicad/-/commit/4497a754fb7675d8dbb2ccf689f7ec4e0aa469e6

2 Likes

Or in tomorrows 5.1.x Testing build
https://kicad-downloads.s3.cern.ch/index.html?prefix=windows/testing/5.1/

1 Like

Recent testing build - fix confirmed :slight_smile:

1 Like

The install on MAcOS is as simple as replacing the application ( applications folder) and the support files in the users/you/library.

BUT - i know they mess around with the libraries occasionally and I have no idea what they might have changed. Plus you need to make sure you keep any footprints or schematic elements that you created yourself. If hose are special library locations, you’ll need to edit the table that points kicad to its resources. I don’t have it handy buyt i think its under “tools” - one of the right hand menu bar menus (and is illogically named of course).

G

For anybody coming across this thread the following is a tested release that fixes the ghosting and also the Gerber Viewer zoom regression:
https://kicad-downloads.s3.cern.ch/windows/testing/5.1/kicad-5.1-jenkins-130-x86_64.exe