Log #48

July 23, 2021

Backend Updates

Custom-width Website Rendering

In preparation for new Sail v0.3 with vertical tabs, we modified Chromium to allow for websites to be rendered not in the full-width of the window. This is a fully custom chrome.sail API that lets us set the size of the active website to whatever size we want.

New backend architecture

We're sunsetting our existing backend (named pikachu) and creating pichu, our new backend service for serving Sail's data needs. We made several architecture improvements that will carry us forward towards public release. This includes support for organizations in Sail.