Repository navigation
SQLTreeo Compare 0.1.6
This update fixes problems around entering and checking a license key. Nothing else changes.
Fixes
- Entering a license key could end with the error "The calling thread cannot access this object". The result of the online check is now shown on the right thread.
- A license service that does not answer in time no longer loses the key you just entered. The key is stored and checked again later.
- An answer of the license service that is not about your key, for example when the service has a problem of its own or a network proxy answers in its place, is no longer taken for "the key is invalid". The key keeps the state it had until the next successful check.
- A license term that has ended is shown as expired, with its end date. A key that the service does not know no longer shows an end date.
- A license file that exists but cannot be read, for example after a crash while it was written, is no longer treated as a new computer. No new trial starts over it and the key in it is not overwritten. The app says that the file could not be read, and entering the key again repairs it.
- The license file is now written through a temporary file, so a crash or a power loss cannot leave half a file.
Renewal notice
In the last 7 days of a license term, a banner says when the license ends and offers renewal. Without a renewal the app becomes view only after the end date, as after the trial: you can still compare and look at every difference.