Page MenuHomeAleph Objects Inc

Changelog does not appear on Mac OS X or Win 7
Closed, ResolvedPublic

Description

Cura2 vs 6.2.21 on Mac OS X - changelog dialogue is not appearing during launch

UPDATE: was able to replicate this bug on Win 7

Event Timeline

Yahuba created this task.Aug 16 2017, 11:02 AM

Note that it does appear on Windows and Linux.

Yahuba assigned this task to mbocevski.Aug 17 2017, 8:54 AM
Yahuba renamed this task from Changelog does not appear on Mac OS X to Changelog does not appear on Mac OS X or Win 7.Aug 18 2017, 2:00 PM
Yahuba updated the task description. (Show Details)

This is related to T1124, the chnagelog was not displayed because the version.json file was missing. Fixed with T1124 fix. @Yahuba Please test and verify.

We tested every platform in 2.6.33 and 2.6.34 and have never seen the changelog screen.

@Yahuba this was fixed after 2.6.34. So should be available on latest automated builds.

I looked further into this. The changelog is only shown if you have run Cura 2 before and the previous version was older than the one you are currently running. Since we normally clean all the previous settings when we test, the changelog is not going to be shown. To test this feature, you could install and run an older version of Cura 2. Then install and run a newer one without removing the settings.

On Windows, Mac and Linux I've confirmed that I see the changelog when I do this.

I'm going to remove the check for the changelog from the smoke test since it is not expected to appear under the conditions that we do the testing.

Please test these two scenarios:

  1. Install an older version of Cura 2 and run it. Then install a newer version (without removing any of the previous settings). The changelog should appear the first time the new version is launched. It should not appear on subsequent launches.
  2. With the procedure we follow for the smoke test, where we remove the previous settings, we should not see the changelog appear on first launch or on subsequent launches.

Tested on all platforms. Still not seeing Changelog screen in Mac OS X platforms (Sierra and El Cap). Was not able to test in Xenial because of missing libicu dependancy. Was able to confirm Changelog screen in Win 7 & 10, Debian and Ubuntu (Zesty).

You may need to wait for a 2.6.35 Mac build before you can verify it. Skip the "rm -rf ~/Library/Application\ Support/cura2_lulzbot" step in the procedure when you test it so that it sees the version has changed since the last time it was run.

Yahuba closed this task as Resolved.Oct 12 2017, 12:25 PM

Tested and verified both scenarios from Jeff Tranter in both MAC OS systems.