Changelog
What has changed in WoodFireERD, written for the people who use it.
The Windows application carries version numbers, and the website is updated continuously — its
changes are dated instead. Releases that change nothing you can see are not listed.
The format follows Keep a Changelog , and the Windows
application uses Semantic Versioning .
Unreleased
Changed
The notice saying an update has been installed no longer offers to do it later.
The privacy notice says that advertising measurement sets a cookie, and what it records.
The diagram on the front page follows one hop or two, whichever you press.
1.1.1 - 2026-10-26
Fixed
The Windows application opens again after installing an update.
2026-10-18
Changed
The privacy notice says where the site is hosted, and what is held there.
A dacpac too large for your plan is refused at once, naming its size and the size your plan reads.
A file that is not a readable dacpac says so, and says what a dacpac is, instead of reporting a fault.
2026-10-12
Changed
The privacy notice names everything the technical logs hold, and says plainly that none of it
identifies a person and none of it uses a cookie.
1.0.9 - 2026-10-01
Added
Read a schema on a phone: drag to move, pinch to zoom, tap a box for its columns.
Fixed
Cancelling says the date your plan runs to, and Resume plan brings it back before then.
Held sideways, the menu no longer pushes the sign-in and account buttons off the screen.
On a phone, the project bar and the connection details fit the screen.
The reason a schema cannot be read appears beside the button you pressed.
Text no longer jumps to a larger size when a message appears on a phone.
Changing a primary key can keep the relationships that point at it.
Changing a primary key asks first, and names the relationships it would remove.
A relationship built on a column the script adds says the column arrives empty.
A relationship pointing at columns that are not unique is listed as a step, with the statement to run.
A new primary key column can be numbered by SQL Server, or hold values you supply.
The primary key constraint's name is labelled, and can be edited.
Pending changes says what each step that cannot be scripted is.
Changing a primary key no longer produces a script that fails when you run it.
Adding a column to a key that was already unique no longer asks you to fill it in first.
Making a brand-new column the primary key says what is left to do instead of failing.
The diagram stays where you put it, and the zoom holds.
Relationships your database has and your schema does not can be put back with Restore .
Changing a key again, after keeping its old columns unique, no longer asks the same question twice.
Adding a relationship in the editor opens on another table, and the table list reads as a list.
Drawing a relationship whose columns are in a different order now says what the key's order is.
Drawing a relationship to one column of a longer key now says what the whole key is.
Drawing a relationship says what it drew, every time.
Two relationships between the same two tables are drawn as two lines.
A relationship that already exists is refused, naming the one that already joins those columns.
Indexes are read from a DACPAC.
A DACPAC whose constraints have no names of their own now opens.
1.0.8 - 2026-09-26
Added
Documentation, covering how to use the application and what it does not support.
Release notes, so you can see what has changed.
Articles, on working with SQL Server schemas.
Changed
The Windows application and its installer are signed, so Windows shows you who published them.
Support is now at admin@woodfireerd.com, and the old address still reaches us.
Fixed
On a phone, the site no longer scrolls sideways, and every page is reachable from the menu.
Migration scripts no longer fail when you delete a column with a default, or change its type.
A NOT NULL column can be added to a table that already has rows.
1.0.0 - 2026-09-16
First release.
Added
Read a SQL Server schema from a live database or a DACPAC, without write permission on it.
Build the diagram one table at a time, following relationships as far as you want to look.
Two arrangements: Layered for following a chain of tables, Star for one table and its rings.
Open a box for its columns, select a table to label its lines, click a line to jump to its table.
Edit columns, keys, indexes and triggers, and write T-SQL for views, functions and procedures.
Export an ordered migration script, wrapped in a transaction, for you to run yourself.
Save your work as a project file that holds no password, user name or connection string.
Refresh a project to read the database again, keeping your edits and merging what others changed.
A Windows desktop application, for databases that are not reachable from the internet.
Light and dark themes, on the website and in the Windows application.
Sign in with an email address and a one-time code, with no password to set.
Free opens schemas of up to 25 objects; Pro and Unlimited open larger ones, add migration scripts
and the Windows application.
A contact form, for questions about a plan or about your database.
More