Skip to main content

ยท 2 min read
Clint Johnson

Version 1.5.7 of Retrohook is ready for use and provides a mixture of enhancements. Here are a few of the highlights:

๐Ÿ“ฆ Release Managementโ€‹

When logging into the system you may notice a version tag next to the logo. This was surfaced during deployment from Retrohook's source code repository.

Version

Retrohook leverages a shared repository to provide comprehensive support and control across the tech stack. This is used to support the many microservices, and effectively allows us to decouple the product logic from the technology details.

NPM

Given TypeScript's (JavaScript) unique and ubiquitous nature, this approach fully facilitates sharing between browser code, server code, runtime logic, and configuration logic. In this release we completed a major milestone by adding support for the React web application.

While much of this is internal, the benefits are significant. The library allows for rapid development and deployment of new features, and ensures that changes are reflected across the entire stack. Each environment, workflow, and tunnel is versioned, allowing for more granular control and visibility into the system.

Light, Dark and System Modeโ€‹

It may be a bit backwards to introduce a light mode in the middle of summer, but we have done just that. The light mode is a bit of a throwback, and the system option will watch your system preferences and adjust accordingly or you can toggle the theme in the top right.

Light Mode

You may notice a number of minor updates to the look and feel of the UI in v1.5.7. The changes are subtle, but we believe they will reduce noise and make the system easier to use.