# Picard 2.1.2 released

**URL:** <https://community.metabrainz.org/t/picard-2-1-2-released/415123>\
**Category:** MusicBrainz Picard\
**Created:** [January 30, 2019, 5:24am UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123 "2019-01-30T05:24:01Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [January 30, 2019, 5:24am UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/1 "2019-01-30T05:24:01Z")

</div>

Picard 2.1.2 is available. There are only 3 actual changes to Picard itself (the rest are fixes to our build and release procedure), but those include a possible crash and a bug that can prevent Picard from loading certain releases (showing a false login prompt instead).

More details in the blog:

> **[Picard 2.1.2 released](https://blog.metabrainz.org/2019/01/29/picard-2-1-2-released/)**
>
> Picard 2.1.2 includes just few changes over Picard 2.1.0, but fixes some annoying bugs, so it is recommended to upgrade: Bug\[PICARD-1382\] – macOS packaging script ignores all errors\[PICARD-14…

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [January 30, 2019, 6:28am UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/2 "2019-01-30T06:28:34Z")

</div>



---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [January 30, 2019, 10:30am UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/3 "2019-01-30T10:30:20Z")

</div>

Nice. Seems to install on Win10 fine. Will give more run out later.

On the v2 installs already on PCs I had I used the new Check for Updates option. Worked well, but that may lead to the odd ID-10T issue where someone runs the installer but doesn’t stop the current Picard that is still running. When I did that I got a error from an in use dll. Would be good if the installer can warn and\or exit the currently running Picard.

Interestingly when I did the update on Win7 it spotted the old 32-bit version was running and gave the correct warning - guess that test needs an update?

The installer still has the bug where it tries to put the new 64-bit version on top of the old 32-bit version. The bug that then crashes due to plugin issues. (Sorry, I don’t have a login to the ticket system, but this has been reported before. Suggested solution to trigger the uninstaller of the 32-bit version before installing the 64-bit version)

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [January 30, 2019, 12:08pm UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/4 "2019-01-30T12:08:50Z")

</div>

> [@IvanDobsky](#):
>
> The installer still has the bug where it tries to put the new 64-bit version on top of the old 32-bit version.

Yes, we are aware of that, there is a ticket for this, but nobody has worked on this yet. As most open source projects Picard is heavily limited by available developer time, and a minor issue like non-standard install location in case of update just isn’t too high on the priority list. Especially since this only affects a part of users and there are easy to apply workarounds available for those who care.

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [January 30, 2019, 12:20pm UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/5 "2019-01-30T12:20:05Z")

</div>

> [@IvanDobsky](#):
>
> When I did that I got a error from an in use dll. Would be good if the installer can warn and\or exit the currently running Picard.
> 
> Interestingly when I did the update on Win7 it spotted the old 32-bit version was running and gave the correct warning - guess that test needs an update?

I added an issue at [https://tickets.metabrainz.org/browse/PICARD-1460](https://tickets.metabrainz.org/browse/PICARD-1460)  
We have code that is supposed to do this, but it apparently this does not work as it should on Win 10.

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [January 30, 2019, 12:48pm UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/6 "2019-01-30T12:48:05Z")

</div>

> [@outsidecontext](#):
>
> We have code that is supposed to do this

Not sure if it is win10 or the swap to 64-bit that changed the test. It was funny how I wrote the bug report and then saw it work perfectly on the upgrade from v1.42 to v2.x on Win7.

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [January 31, 2019, 8:07am UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/7 "2019-01-31T08:07:39Z")

</div>

> [@IvanDobsky](#):
>
> Not sure if it is win10 or the swap to 64-bit that changed the test. It was funny how I wrote the bug report and then saw it work perfectly on the upgrade from v1.42 to v2.x on Win7.

I already identified the cause for that and will submit a fix. It was actually the upgrade to Qt5 in Picard 2 that changed how windows are named and causes the detection to fail. Thanks for spotting and reporting this issue.

---

<div class="post-metadata">

**Author:** ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)\
**Post date:** [January 31, 2019, 10:07am UTC](https://community.metabrainz.org/t/picard-2-1-2-released/415123/8 "2019-01-31T10:07:27Z")

</div>

> [@outsidecontext](#):
>
> I already identified the cause for that and will submit a fix.

Nice one. 👍

I’ve usually got some victim machine around to throw those tests at… time allowing.
