Skip to content

Releases: rgriebl/brickstore

v2024.5.2

02 May 09:49
Compare
Choose a tag to compare

Bugfix release for a few annoying problems with 5.1:

  • BrickLink store and order imports work again now.
  • Camera activation handling is fixed.
  • Android: opening documents from other applications did not work consistently.

Please read the installation instructions.

v2024.5.1

30 Apr 23:10
Compare
Choose a tag to compare

This is a quite big release for the mobile iOS and Android version. There are too many fixes and new features to mention them all, but here are the most important ones:

  • Adding items is now at least possible via a Brickognize item scan. (I'm still undecided on how to port the hugely complex add-item dialog to the mobile UI)
  • Recent files can now be pinned and cleared (long press the entry) and they should survive app updates.
  • You can now open BSX files directly from the system's "Files" application.

Other noteworthy changes:

  • Item sorting had to be fixed again. It's also twice as fast now.
  • The BrickLink login session is now extended as long as BrickStore is running, which should cut down on the number of "New Login" mails.
  • Windows 10 versions older than 1809 are not compatible anymore, because they do not support modern, secure HTTPS connections.
  • BrickStore's database is now re-generated and served via Microsoft's GitHub cloud infrastructure. This removes the dependency on the health of my personal servers, while also ensuring a consistent download speed worldwide.

Please read the installation instructions.

v2024.4.1

05 Apr 13:11
Compare
Choose a tag to compare

Important: Price guide updates in all prior 2024.1/.2/.3 versions are broken as of April 4th.

These BrickStore versions do not send the required API key to the BrickLink servers in all cases and BrickLink started blocking these requests on April 4th (without giving me a heads-up, of course).

Other noteworthy fixes:

  • Sorting was sometimes a little off, when it came to comparing strings ending in numbers (e.g. Plate 1 x 4 vs. Plate 1 x 3).
  • The mobile UI got another huge update, especially the item info dialog.

Please read the installation instructions.

v2024.3.1

25 Mar 23:24
Compare
Choose a tag to compare

Important for macOS users: this release works around two bugs in Apple's build tools:

  • The standard macOS version will now work again on macOS 11.
  • The crash on Wanted List download does not occur anymore.

Other changes:

  • Support for alternate BrickLink item ids was added to the info displays, the item tooltips and the Add Item dialog filter. Also a new column showing these ids is available for the main document views: it's not visible by default, but it can be shown via the column headers' right-click menu.
  • BrickStore will now try harder to resolve unknown items when loading old documents:
    • Items changing type from or to Set are not named correctly in BrickLink's change-log. BrickStore is trying to work around that now.
    • If the change-log doesn't yield a result, BrickStore now tries to find an item with the same description.
    • If that still fails and the item id has upper-case characters, a case-insensitive search for the item-id is performed.

Please read the installation instructions.

v2024.2.1

14 Feb 18:11
Compare
Choose a tag to compare

This is an important bug-fix release, if you are using Brickognize.com: older versions of BrickStore can flood their servers with pointless, duplicate requests.

Other noteworthy fixes:

  • Camera access in Linux AppImages and Snaps is restored.
  • A few long-standing, but infrequent crashes on database updates and shutdown have finally been fixed.
  • Importing LDraw or Studio models with unknown item ids would merge lots, regardless of color.

Please read the installation instructions.

v2024.1.4

21 Jan 13:37
Compare
Choose a tag to compare

Fix for Webcams only showing black on some machines.

Please read the installation instructions.

v2024.1.3

20 Jan 16:54
Compare
Choose a tag to compare

A few bug fixes, especially for macOS users with accessibility features enabled on their system.

Please read the installation instructions.

v2024.1.2

11 Jan 21:43
Compare
Choose a tag to compare
  • The Webcam view for Brickognize has been rewritten and should now be a lot faster and more stable on Windows and macOS. Plus the window can now also be "pinned" to keep it open.
  • In addition to the main toolbar, all other icons in the UI can now be freely resized in the same way as the font size.
  • LEGO's PCCs (part-color-codes) are now displayed in the item info views and they can also be used directly in the add-item dialog's filter field.
  • Not having selected a valid color is now shown with a chrome checkerboard pattern on 3D models (before, the part was confusingly shown as light gray).
  • Speckle and Glitter colors on 3D models are now looking a lot more natural.
  • The 3D render settings are now directly accessible from the main menu: the two most important settings are Anti-Aliasing, which users with decent GPUs should always increase to "Very high" for nicer looks and Lines / Line width where you can adjust how realistic or "cartoony" you want the rendering to look.

Please note: 2023.11.2 introduced a bug where the cache and app-data directories got an extra sub-directory "BrickStore" appended. This change was reverted now. You are only affected by this bug, if you are using custom extensions: if that is the case, then please move your extension files up one level again, where they were before 2023.11.2.

Please read the installation instructions.

v2023.11.2

14 Nov 10:00
Compare
Choose a tag to compare

Password related improvements:

  • No more "Login from a new device" emails from BrickLink every time you restart BrickStore.
    This will not get rid of the these emails completely though, but at least reduce them to around 1 per day, until someone figures out how to extend the login session.

  • Your BrickLink password is now saved in the encrypted password store of the operating system:

    • Windows: Credential Manager
    • macOS and iOS: Keychain
    • Linux: GNOME Keyring or KDE Wallet (via libsecret, if available)

    These password stores can give out the password to other (malicious) applications running in the
    same user session (at least macOS and Linux can be configured to notify you about that), so the
    password is also heavily obfuscated to prevent accidental leaks.

Please read the installation instructions.

v2023.11.1

06 Nov 12:29
Compare
Choose a tag to compare

Fixes:

  • Improved handling of missing price-guide data: you can now choose to set to zero (old behavior), don't change the existing price or even add a red marker to the lots in question.
  • New, unencrypted BrickLink Studio files can now be opened the same way as older, encrypted ones.
  • Better handling of all the BrickLink XML parsing and generation bugs that will probably never be fixed:
    • Orders with an '&' character in any of the fields should import correctly now.
    • Store inventory downloads, uploads and updates are now able to handle HTML tags in the comments and remarks fields.
  • macOS: added a legacy build for older macOS versions. (10.14 and 10.15)
  • Linux: online/offline detection was sometimes not working correctly.

Please read the installation instructions.