pcb-rnd knowledge pool


Lihata board v3 news (historical)

lht_v3 by Tibor 'Igor2' Palinkas on 2017-07-24

Tags: insight, history, historical, file, format, lihata, v3

node source



Abstract: n/a

  Imported from the mailing list archives.

removal of emergency .pcb save

I started to write the plugin for the lihata board format almost a year ago. It's a whole new file format and a slightly different concept on how we save to a file. A lot of room for bugs. I wanted to make sure no user would have any data loss, so I implemented a feature that always saved a .pcb copy of the board before saving the .lht.

Over the past year three related things happened.

The lihata board format became much more capable than .pcb and became our native file format. Saving a backup now in .pcb does not make too much sense as it potentially leads to data loss.

On the other hand I did not get reports of the lihata save code crashing, not even the complicated code that tries to preserve original formatting, so the .pcb backup did not get too much use.

Finally, I got a bugreport from Ade about composite layers ruined after a while. It traced back to the auto save: saving in the .pcb format has no choice but degrade the board, which then affected the lihata version as well.

So I decided to remove the emergency .pcb save from io_lihata. Now it saves only in the lihata format.

Lihata board v3

If you want to use subcircuit features, you need to save your board in lihata board v3 or newer.