Changelogs | Brainboard

Here are the features / integrations we ship, regularly (weekly, monthly, quarterly)
Improved 🧼 UX/UI 🎨
8 days ago

✏️ Design to Code

The switching tab from design to code got simpler, more responsive, and definitely more flexible:
  • Open and close cloud resources to focus on designing your architecture diagram
  • Open and close the Terraform code to focus on configuration
Freshly shipped by our front-end rocking stars 🚀, I just tried it. It's just WOW! I had to include it in this month's newsletter. 
 
See it for yourself 👀
design-code.gif 1.2 MB
Improved 🧼 UX/UI 🎨
8 days ago

🔥 Switching tabs

Improved 🧼 UX/UI 🎨
8 days ago

🚀 Code to Deploy

Your experience with configuring each cloud resource with the id card just got revamped. We've completely rethought the concept of configuring a cloud resource,  as it's an action you do repeatedly when building your architecture diagram. 
 
I just tried it -- and combined with the new Design to Code mentioned above -- it's definitely a smoother experience.
 
See it for yourself 👀
id-card.gif 716.25 KB
Improved 🧼
12 days ago

🖼 Use your own icon for any resource

This was released with the new id card.

You are able now to edit any resource's icon directly when configuring each resource. Just hover over each icon and add your custom icon. 

Edit the resource's icon from the id card directly.
Improved 🧼
17 days ago

🪄 Import from files improved

We've been working on improving your experience and the output of the import feature.

A new improved version was just released!

Try it out now and let us know what you think.

Import from terraform file(s)
Improved 🧼 UX/UI 🎨
20 days ago

🌈 UX redesign - idcard

The id card is completely redesigned and thought for a productivity boost and smoother readability.

id-card.png 107.04 KB
Improved 🧼
about 2 months ago

🔐 Manage auth with Keycloak

You have the ability to use Keyclock as authentification system
New ❇️ Improved 🧼
about 2 months ago

♦️ idcard - Multiple time the same block

  • You have the ability to add blocks easily
  • You have the ability to use multiple time the same block 
  • You have the ability to upload files in the idcard
  • ALL lifecycle are supported

Improved 🧼
2 months ago

📥 Import templates

✅ Import templates that you or your team have created into the same design and combine them to create complex architectures and use-cases 😱 The Terraform code is instantly & automatically created.

👉 In this video:
clone-in-arch.mp4 29.19 MB

- I was creating an #AWS bastion
- Then I added a serverless stack to it
- I also added a layer of a landing zone
All in the same design...and I can keep building it this way.

😍 Turn your complex workloads into a collaborative diagram + code where anyone in your team can understand it & work on it without pain.

👉 The future is already here: https://app.brainboard.co
Improved 🧼
2 months ago

Weekly W29 🔥

Here is the summary of what we released:
  • Split nodes into different files
  • Import tfstate now is automatic and part of importing files
  • Remove credentials in the module source URL -> security improvement
  • Clone templates in the same architecture
  • Fix graphical bugs to make the user experience enjoyable
  • Allow emoji / any char in names (architecture, env, team, ...)
Improved 🧼
3 months ago

⏳ Improve Bitbucket support

We added git integration (Push to GIT) but now we also need to support Bitbucket in:
  • Import module
  • Import from GitHub/GitLab/…
  • Everywhere else we support GitHub/AzureDevops
Improved 🧼
3 months ago

🎸 Improve Bitbucket support

We added git integration (Push to GIT) but now we also need to support Bitbucket in:
  • import module
  • import from GitHub/GitLab/…
  • Everywhere else we support GitHub/AzureDevops
Improved 🧼
3 months ago

🗂 Predictable TF code

When pushing the code into Git, users expect and will have a predictable Terraform file.
Adding a creation order allows having this predictability as the new resources will be always at the end of the file.
It’s confusing now with the code and design in the same tab to not understand where are the new resources added.
Improved 🧼
3 months ago

🛟 Auto save idcard

We noticed that users often forget to click on apply so they lose their changes.

Making editing the ID card saves the configuration automatically without clicking on the apply button. 
We also give the possibility to cancel/roll back the changes if the user wants it.
Improved 🧼
4 months ago

⛪️ Block non-desktop devices

You won't have access to the sign-up page and the app for non-desktop users.
You will be able to provide your email to be reminded. 


Improved 🧼
4 months ago

👔 Add custom module icon

You can now specify your module icon for the leftbar
Improved 🧼
4 months ago

🚚 Add Locals

  • The locals part is added at the end of the variables table 
  • Only name, scope, value, and description are used and visible 
  • The description should be a comment before the local in the generated Terraform file
Improved 🧼
4 months ago

🔄 Synch Architectures

You can replicate with an automatic sync the same diagram in different environments.

This is useful in cases where you want to have the same architecture diagram on multiple environments: dev, staging, and production... and any graphical change you make to either environment will be automatically replicated into the other ones.

To do it, click on the switch of syncing architectures in the cloning wizard as follows

Improved 🧼
4 months ago

🗃 Import modules from files

Allow users to add modules via files upload

1️⃣  Click “+” to add #Terraform modules
2️⃣  Choose “From files” under the source
⚠️ One or multiple modules are supported
3️⃣ Add a custom icon


Improved 🧼
4 months ago

🙌 Team Management

  • Ask a mandatory team to invite member
  • The default team is Admin on the default project
  • UX improved for project create/update 
Improved 🧼 Cloud provider ☁️
5 months ago

🌐 Remote backend per architecture

Allow the user to change the remote backend setting at the architecture level.
ℹ️ For users/clients that want to manage multiple clients over multiple clouds and use a dedicated remote backend per client.

Remote Backend.png 205.83 KB
Improved 🧼 UX/UI 🎨
5 months ago

✌️ New Sign up / Sign in

Improved 🧼 UX/UI 🎨
5 months ago

🌸 Architecture selector

Manage your projects, environments, and architectures in a whole new way!
https://youtu.be/VPP1-1aKVIU
Brainboard - The architecture selector .mp4 9.64 MB

🌸 Architecture selector
Improved 🧼
5 months ago

New pricing 💰

Optimized to manage your Multi-Cloud Architectures, Terraform Environments & Teams as never before!
How to Set-up your payment in Brainboard?

Brainboard Pricing
Improved 🧼 Cloud provider ☁️
5 months ago

👁 Set Terraform provider’s setting

Allow you to add custom CP settings

Example of setting you can add in this block: 
Customize Terraform CP provider.mp4 3.36 MB


This feature is mainly for users that won’t deploy within Brainboard but already have their git and some TF provider settings.

Custom Terraform provider
Improved 🧼 UX/UI 🎨
6 months ago

🗯 Resource tab

Improved 🧼
6 months ago

☁️ Latest CP versions

NB. For both AWS and Azure it’s a major version release so please check the upgrade guide!

Improved 🧼 UX/UI 🎨
7 months ago

🦮 Guided Tour

We updated your onboarding process to include more explanation materials at first login, accessible anytime, directly from your interface. We’ve also launched a brand-new tutorial gallery so that anyone can learn how to build their cloud architecture, more efficiently.

Enjoy 🤩

Improved 🧼
7 months ago

🤑 Pricing: starter with 14d trial on signup

Introduction of a 14-day Pro trial for all new sign-up users! 
Screenshot 2022-03-04 at 12.54.28.png 177.41 KB
Improved 🧼 UX/UI 🎨
7 months ago

✚ Start in 4 ways with Brainboard

Improved 🧼 Product Launches 🚀
8 months ago

Import Terraform V02

Last month, we released ‘Import Terraform to visually manage your cloud’

Since then, we've been collecting YOUR feedback and improvements are on the GO 🚀 
New versions shipping every day (Jeremy Albinet 👏) 

Quick overview: 
✅ Private Repositories (Only GitHub) 
✅  Supports count, timeouts, depends_on (add connector with the dedicated connector.link.type) 
✅  Supports terraform functions (like format, substr, ...), string interpolation (like “aaa$[var.test]”) 
✅  Some resource attributes not parsed 
✅  Create module idcard on the fly 
✅  Import code with module fails: bad source, no version 
✅  Git root/base repo URL doesn't work 
✅  Support EOF in resource attribute

import your tf code .gif 1.69 MB
Improved 🧼
11 months ago

Variables & outputs 🔥

It's now possible to flag variables as secrets and that is also reflected on the generated Terraform code. Also, you can define outputs in Brainboard, use them and/or push the outputs.tf files into your Git repo.
Screenshot 2022-03-04 at 13.05.48.png 6.42 KB
Improved 🧼
11 months ago

Multi-credentials 👥

Last week, you discovered our new pricing plan, based on the number of users. You are not limited to the numbers of Infrastructures you or your team will create. Now, you'll be able to add multiple credentials for every cloud provider, especially matching: Cloud Provider = Credentials <> Project.

Screenshot 2022-02-04 at 11.08.16.png 65.87 KB
Improved 🧼
11 months ago

Multiple versions of cloud ☁️ providers providers

As you all know, Cloud Providers update their resources very regularly. Now, we are thrilled to announce that, starting today, you'll be able to use the newest version or/and switch from older to newest.
Improved 🧼
about 1 year ago

Clone architecture between environments ✚

With Brainboard, you can clone architecture between environments, within your organization. 
Improved 🧼
about 1 year ago

Add native versioning (like git) ✚

A native format, in the context of software applications, refers to the file format which the application is designed to work with. 
Improved 🧼
over 1 year ago

Add Terraform remote backend on S3 🧑🏻‍💻

The remote backend stores Terraform state and may be used to run operations in the Terraform Cloud.
Improved 🧼
over 1 year ago

Add contact support 🦸

Directly onto the Brainboard platform, you can now chat with our support team. 
The chat support is also available on the website and the documentation.
Improved 🧼
over 1 year ago

Add billing 🧾

In your management platform, you can add your billing info and upgrade to any plan, in just a click.
Improved 🧼
over 1 year ago

Restore any point in time version 🕰

With Brainboard, you can restore your infrastructure in any time version. 
Improved 🧼
over 1 year ago

Multi-user edition 👥

Brainboard is provided in both single- and multi-user versions.
Improved 🧼
over 1 year ago

RBAC System 🔒

Organize and manage your infrastructures into projects and environments within your organization.
Use some predefined RBAC roles to restrict accesses.
Improved 🧼
over 1 year ago

Sync architectures 💠

The synchronization process compares your local Designer workspace, the remote Decision Center database, and a reference that computes the state of the synchronization. This reference state is created as a connection entry in your workspace when you connect to Decision Center.