Skip to content

Dioptra 0.7.4

Choose a tag to compare

@raym0nz82 raym0nz82 released this 02 Oct 17:19

Compare a site with its copy on another address, such as a temporary test domain.

Downloads

Platform File
macOS, Apple silicon (M1 and later) Dioptra-0.7.4-mac-arm64.zip
macOS, Intel Dioptra-0.7.4-mac-x64.zip
Linux x86-64 Dioptra-0.7.4-linux-x86_64.AppImage

Checksums are in SHA256SUMS.txt.

What's in 0.7.4

  • Compare with another URL. In Compare the domain in the right pane bar is now a button. Click it and the bar turns into a Compare with field: type another address, press Enter, and the right pane loads that site next to the left one. Handy when a customer site has been copied to a temporary test domain and you want both on screen.
  • Compare without a domain rule. The Compare button now works on every website. Without a rule the right pane starts empty and asks which address to compare with; nothing is loaded until you give one.
  • Same URL puts the right pane back on the page of the left pane. Cancel or Escape closes the field and changes nothing.
  • The domain is shown in both pane bars, so you always see which site is which. In a narrow pane the connected IP is cut short before the domain is.
  • Differences is switched off while the two panes are on different sites: it compares what two servers send for the same page.
  • Fixed: the message for a pane that could not load was hidden behind the page area.

The right pane keeps using normal DNS, without your rules. A site that is only reachable through a rule goes in the left pane.

Updating

From 0.7.2 or later: open Updates, choose Download update and then Install and restart. Tabs and domain rules come back after the restart.

On macOS 0.7.0 and 0.7.1 cannot install an update themselves: download the zip once, quit Dioptra and replace the app in Applications (see the 0.7.2 notes).

Tested

Unit tests (68) pass on Linux and macOS. The browser, workspace and route bar tests pass on Linux; the workspace test covers the new field with and without a domain rule. The packaged Apple silicon build passes the workspace test, and so does the packaged Intel build of this code under Rosetta. Not tested on real Intel hardware. Updating an installed 0.7.3 from this release was not run again for this version; the update mechanism is unchanged since 0.7.3.