DEV Community

Cover image for September πŸ§‘β€πŸ’» Changelog
Vitor Amaral for Basestack

Posted on

September πŸ§‘β€πŸ’» Changelog

This month, our focus was on enhancing deployment options for the platform and introducing the ability to access the complete project activity history.

Here are some of the key highlights from this month's updates:

Β 

🚒 Deploy to Render

We have recently added a deployment guide to our documentation that provides step-by-step instructions on how to deploy the platform on Render.

To simplify the process, we have included a render.yaml file at the root of the project, which contains all the essential services required to run the entire platform seamlessly within Render. These services include the Database, the PgBouncer Service, and the Feature Flags Platform.

When you fork and clone the repository and import it into your Render Account, Render will automatically detect the configuration file and provide guidance on filling in the necessary details.

Β 

πŸͺ Deploy to Netlify

Much like Vercel, Netlify simplifies the deployment of front-end applications for developers. We've now included a comprehensive guide in our documentation on deploying the Feature Flags Platform with Netlify. The platform leverages Netlify Functions to deploy serverless code efficiently.

Please note that you will still require an external Postgres Database Service (such as Neon) for seamless operation.

Β 

βŒ› Project Activity Page

We initially introduced the Feature Flags Platform with the capability to track Flag Activity, which proved invaluable for team collaboration. However, we noticed that once a Flag was deleted, the associated activity was no longer visible.

To address this, we've now introduced a General Activity Modal for the Project. This enhancement allows any developer or team member to access a comprehensive activity log, even when a flag has been deleted. It's a valuable addition to tracking project changes and maintaining transparency within your team.

Β 

⛓️ Upgrade to Node 18

We were using Node.js version 16, but to stay up-to-date with security enhancements and Node.js features, we upgraded to Node.js version 18. As a result, the required version to run the project or deploy is now Node.js 18.

Β 

🎯 Improvements and fixes

As part of our routine maintenance, we've cleaned up, fixed, and improved various aspects of the platform. Additionally, we've upgraded the packages used to ensure we stay current with the latest features and security patches.


Basestack Platform

Basestack is an open-source stack designed specifically for developers and startups. It offers a suite of tools, including Feature Flags, with additional tools such as Feedback, Forms, and more on the horizon. Our goal is to empower you to build great products.

🌐 Website | πŸ“˜ Docs | πŸ’» Github | 🐦 Twitter

Basestack Feature Flags Demo

Top comments (0)