LDraw.org 2025-06 Parts Update Now Available


LDraw.org 2025-06 Parts Update Now Available
#1
The 2025-06 LDraw Parts Update has been released. This update adds 207 new files to the core library, including 132 new parts and 6 new primitives.

Thanks are due to all the part authors who created or corrected parts for this release. The small, but dedicated, band of reviewers also play an important role in keeping files moving through the Parts Tracker and deserve just as much credit. This update wouldn't have been possible without their dedication and attention to detail.

You can preview the new parts in 2025-06 here, and download the zip-file update or Windows install package here.

Thank you to all the testers and parts authors who continue giving feedback on the PT software. This project would not be what it is without your help.

Orion Pobursky
LDraw.org Lead Parts Library Admin
Reply
RE: LDraw.org 2025-06 Parts Update Now Available
#2
(2025-06-26, 1:49)Orion Pobursky Wrote: The 2025-06 LDraw Parts Update has been released. This update adds 207 new files to the core library, including 132 new parts and 6 new primitives.

Thanks are due to all the part authors who created or corrected parts for this release. The small, but dedicated, band of reviewers also play an important role in keeping files moving through the Parts Tracker and deserve just as much credit. This update wouldn't have been possible without their dedication and attention to detail.

You can preview the new parts in 2025-06 here, and download the zip-file update or Windows install package here.

Thank you to all the testers and parts authors who continue giving feedback on the PT software. This project would not be what it is without your help.

Orion Pobursky
LDraw.org Lead Parts Library Admin

When LDView downloads updates, it typically just downloads the delta files due to complete.zip being so much bigger. Unfortunately, lcad2506.zip is broken. I did a diff on my library after the LDView updated using lcad2506 vs the contents of complete.zip, and a whole bunch of files were different. I then downloaded lcad2506.zip, and it looks like the changes really are missing, so I'm pretty sure this isn't an LDView bug.

Looking at the files, it seems like admin edits were done to the headers without updating the !LDRAW_ORG line, and therefore the updates never made it into the delta zip. For example, 518.dat has updated keywords, yet lists 2024-02 in is !LDRAW_ORG line. LDConfig.ldr in complete.zip similarly lists 2025-05-20 as its update instead of the 6 one, and I think it also had changes, possibly only in the header.

I'm guessing that the script that generates the delta zips just looks at the !LDRAW_ORG line, and since that was incorrectly not updated, it produced the wrong output. But it seems like the root problem is that edits were done to the files without updating the !LDRAW_ORG line, and the broken lcad2506.zip file is just a side effect of that earlier mistake. I have no idea how long this has been going on, so it could be that a bunch of files from previous updates are also missing from the delta zips, simply because they only had admin header edits.
Reply
RE: LDraw.org 2025-06 Parts Update Now Available
#3
So there are 2 things going on here:

- Minor header edits that don't bump the LDRAW_ORG line.

This is intended behavior for license changes, user name changes, and editorial changes to keywords.

- The lack of these edits being included in the lcadXXXX.zip

This is a bug. Probably present since I updated the release code prior to the 2025-04 release.
Reply
RE: LDraw.org 2025-06 Parts Update Now Available
#4
(2025-07-07, 1:55)Orion Pobursky Wrote: So there are 2 things going on here:

- Minor header edits that don't bump the LDRAW_ORG line.

This is intended behavior for license changes, user name changes, and editorial changes to keywords.

- The lack of these edits being included in the lcadXXXX.zip

This is a bug. Probably present since I updated the release code prior to the 2025-04 release.

OK, thanks for the clarification. Is there any chance that the first lcadXXXX.zip that fixes this will include all the files that were missed in previous lcadXXXX.zip files?
Reply
RE: LDraw.org 2025-06 Parts Update Now Available
#5
Since I have to find and fix the source of the bug, I'll ensure any missed files are included in 2025-07.
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 1 Guest(s)