Skip to content

eebox 0.7.1

Choose a tag to compare

@ashevchuk ashevchuk released this 31 Oct 21:23

Every file the application writes now says which release wrote it.

Use it

New since 0.7.0

  • Project files, backups and exported libraries carry generator, such as eebox 0.7.1. It is optional when a file is read, so files from earlier releases still open, and a value that does not read like eebox 1.2.3 is refused.
  • When a file is refused, the message adds a line saying which release wrote it, or that the file does not say, so a mistake in a file can be told from a file of another release.
  • The same project or snippet written by two releases is one project or snippet: the mark is left out when files are compared, in the list of projects, in the import of snippets and in the check before a state is kept.
  • docs/file-format.md says what the version of a format is for, when to raise it, and lists the versions. The versions themselves are still 1; they are raised from now on, with a migration once there are files of an older version to turn into the newer.

Limits

  • Files written by a release before 0.7.0 may be refused for what they hold, not for their version number: the formats changed between releases without a new number, and those files carry no mark to say so.
  • A long press on a touch screen should open the context menu, as the browser sends the same event; it has not been tried on a device.
  • Wire lengths are estimates from where terminals stand on the panel; the conductor diameters for the duct fill and its 50 % limit are typical values and are not verified.
  • The cable ampacity table was compared with IEC 60364-5-52:2009 (copper, PVC, methods B1, B2, C and E, 1.5 to 35 mm2). Resistivity, reactance, voltage drop limits and trip multiples are not verified; the checks are advice, not a design verification.
  • This is a planning layout, not a manufacturing drawing.
  • File and library formats may still change without migration.