0.1.71 Released
Michael Krotscheck -
-
2 mins read
The 0.1.71 release starts addressing user interface bugs and adds features that simplify interacting with social websites.
UI updates
- New linking for the favicon. Yay logos.
- Undesired scaling tended to occur when viewing the app on mobile. Mobile browsers still control user settings, but the site now encourages those browsers to allow the layout to render as intended.
- The contact form sent messages to the submitter instead of the support team. Oops.
- The column in the download data modal now stretches the entire width of the modal.
- The dataset menu in the left navigation bar now highlights when you have a dataset selected.
- Open Graph tagging.
Infrastructure updates
- The API Cassandra configuration now includes more than one Cassandra node to connect to, reducing points of failure.
- The system no longer uses Protocol Buffers for message encoding and now uses JSON instead. This reduces the complexity of internal serialization logic because Jackson attaches its own type discovery parameters, so manual data decoding is no longer required.
- Deprecated old password-based authentication module, and cleaned up the database.
- Deprecated and removed old VFS2 filesystem handling, as data is now stored in Cassandra.
- The cleanup removed most passwords used for development accounts from source, with the exception of passwords for the Vagrant VM. Developers now use their own Simple Mail Transfer Protocol accounts to send email.
Curious? Go check it out.