Whalesync Product Updates logo

Product Updates

Back to Homepage Subscribe to Updates

Labels

  • All Posts
  • cycle update
  • Announcement
  • hot fix
  • Connector
  • Feature

Jump to Month

  • March 2023
  • February 2023
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
Changelog byAnnounceKit

Create yours, for free!

Upcoming Announcements
Live!
Notion Page Sync
Feature
Webflow Users Sync
Feature
In Progress
Webflow E-Commerce
Connector
Memberstack
Connector
Planned Soon
WordPress
Connector
Hubspot
Connector
Evaluating
Supabase
Connector
Announcement
5 months ago

Password protected Airtable links

📝 TL;DR

You can now use Whalesync with Airtable bases that have a password protected base sharing link.

🔐 Password Protected Airtable Links

! Note - this is a completely optional feature !

On Airtable paid plans, they let you add a password to your Airtable base sharing link. Previously this would block Whalesync from connecting to your base.

Now you can use password protected base sharing links by adding that password to Airtable. If you don't have a password on your Airtable base sharing link you can ignore the option and authorize as normal.



Avatar of authorMatthew Busel
cycle update
5 months ago

Webflow Unpublish + Sync Logs 2.0 (36)

📝 TL;DR

When you delete items from Webflow, they will now disappear from your live site without a republish! Sync logs just got much better, our Bubble connector is available in beta, and lots of bug fixes.


✏️ Webflow unpublish on delete

When you sync a delete to Webflow, it will now automatically remove the item from your live site without needing to republish your entire site.

Whalesync syncs all updates as quickly as possible, but previously, Webflow would not remove deletes from their live site. With Webflow's new "unpublish" feature, we were able to change that. Now when you delete a record from Airtable, it will remove it from your live Webflow site without requiring a republish.


🪵 More descriptive Sync Logs

The Logs page in Whalesync gives visibility into the updates Whalesync makes. Previously it would tell you which record changed and what happened (e.g. update, create, delete). 

Now sync logs will tell you exactly what changed! Under the "Impacted Record Edits" section, you'll see which fields were updated, what their old value was, and what their new value is after the sync.


💭 Bubble beta

Our Bubble connector is officially in beta! If you're interested in early access, let us know! Bubble is a pillar of the no-code community, so we're incredibly excited to support it.

We expect to have this live to everyone (in GA) very shortly.


🏷️ Table Tag in Mapping UI

With Airtable, we offer the ability to sync specific views. In our mapping UI, it used to be unclear how to map the entire table. We made that clearer with a table tag. 


🏫 Postgres x Airtable tutorial

Check out our latest step-by-step tutorial on how to sync Airtable and Postgres


🐞 Bug Fixes

- Upgraded the resolution of the Whalesync logo in our app

- Added paragraph tags to the Airtable rich text to HTML converter

- Fixed the way we delete records from Postgres to scale better

- Fixed support for app.whalesync.com on Safari

- Improved error messaging when a user deletes a field or table in one of their apps

- Added support for more types of Postgres databases

- Fix for Airtable's API update to their base sharing link data format

- If a single select option doesn't exist in Webflow, throw an error


➡️ What’s Next

More bug fixes, Bubble live in GA, and a Supabase connector :)

Avatar of authorMatthew Busel
cycle update
6 months ago

Postgres beta and improved mapping UI (33)

📝 TL;DR

Our Postgres connector is available in beta and we made big improvements to our interface for mapping tables and fields.

If you would like access to the Postgres connector, please reach out at hello@whalesync.com!

🐘 Postgres Beta

We've been working hard to bring you the power of two-way syncing to a popular heavyweight database: Postgres. Whether you have an existing database for your business/app or you just want to explore the world of SQL, we would love to give you access and get your feedback.

✨ Improved mapping UI

We've launched some big quality-of-life improvements to the mapping UI for tables and fields. These include:

  • Automapping on demand
  • Better validation, including linked records/foreign keys
  • Data type icons for fields
  • Easier add/delete buttons
  • Saving mapping changes is now faster

🐞 Bug Fixes

Fixes for:

  • Sync status could get stuck such that it would look like there were lots of updates never getting processed.
  • Linked records/reference fields sometimes would not fully sync.
  • When pushing changes to Notion text fields, too many styles would cause the sync to fail.
  • Getting logged out of Whalesync too frequently.
  • Lots of various UI fixes.

➡️ What’s Next

  • Postgres public launch
  • Notion page content syncing
  • Bubble

Please let us know what you want to see next! You can reach out in Slack or send us an email at hello@whalesync.com. Hope to hear from you soon!

Avatar of authorMatthew Busel
cycle update
7 months ago

A new look for Whalesync! (32)

📝 TLDR

We completely redesigned the Whalesync interface to be cleaner, sleeker, and easier to use!

🎨 New Design

Next time you log in, you’ll notice something different about Whalesync. We’ve unveiled a new look and feel! The underlying features are all the same with many of the buttons in the same place. 

So why the update? From the beginning, we've been working to provide a powerful, modern data tool. Put simply, we're building Whalesync to be the easiest way to sync data across all your apps. While much of our focus goes toward shipping new features and connectors, we want every part of our product to reflect our values... including the UI.

Thank you for trusting Whalesync as part of your business or project. We don't take it lightly and we're excited to keep making Whalesync even better.

✏️ Edit Base Name

One highly requested feature we snuck into the new design is the ability to edit your base name.

➡️ What’s Next

We're working on two new connectors... Postgres and Bubble!

If you're interested in beta access, let us know :)

Avatar of authorMatthew Busel
cycle update
7 months ago

UN/PW Login! + More (30.5)

📝 TLDR

You can now sign in with an email/password instead of Google! Additionally, we opened up Notion2Notion syncing and Webflow OAuth.

👤 UN/PW Login

A simple but highly requested feature! You no longer have to sign in with Google. Instead, you can use an email address and password to create an account.

If you already created your account with Google and want to add email/password login, just click "forgot your password" and you will be able to set one.

2️⃣ Notion2Notion Syncing

We had previously released Airtable2Airtable and Webflow2Webflow syncing. Today it's Notion's turn!

You can now two-way sync two Notion databases. Connect your Notion account with a client's or external team to make collaboration easier.

🔐 Webflow OAuth

Previously, we required you to generate an API key from the Webflow settings page to connect to Webflow. We've simplified this process using OAuth. Now you can authorize your Webflow project with a few clicks.

➡️ What’s Next

Continue transition to new frontend designs. We'll be opening this up in beta soon!

Avatar of authorMatthew Busel
cycle update
7 months ago

Notion & 2-Way Rich Text (30)

📝 TLDR

Big update! Our Notion connector is officially live. You can now sync data between Notion and Airtable/Webflow.

Additionally, Whalesync now supports two-way syncing for rich text fields!

➕ Notion Connector

Our Notion connector is officially out of beta and live for everyone! This is the first no-code tool that lets two-way sync data between Notion and Webflow. Not to mention Notion x Airtable two-way sync ;). 

📰 2-Way Rich Text

We've supported 1-way syncing of rich text fields for a while. Now you can finally sync rich text fields 2-ways!

Make updates in Webflow rich text fields and watch them sync instantly to Airtable... or vice versa. This is especially helpful with the new Notion connector.

🎨 New Landing Page

We updated our landing page to better communicate how Whalesync works and the value it offers. We hope you enjoy it!

➡️ What’s Next

We'll be continuing to migrate to a new UI for Whalesync. Additionally focusing on some scaling and reliability background work.

Avatar of authorMatthew Busel
cycle update
8 months ago

Issue Actions & Sync Logs (29)

📝 TLDR

We made it much easier to resolve things when you run into data issues from Airtable or Webflow. Upgrades include Suggested Actions for common error messages and Sync Logs.


🎬 Issue Actions

It can often be difficult to under the error messages that come from apps like Webflow. To solve this problem, we added our own suggested actions to resolve the most common errors.

On the Issues page, you'll now start seeing Action links:

For errors with this link, you'll notice an extra blue box at the top of the Issue Details page. Here you'll find an explanation of the error, suggested actions, and any additional resources.


🪵 Sync Logs

In addition to Issue Actions, we added a new page called Logs! Here you can see a running list of the latest successful syncs Whalesync has executed.


🐞 Bug Fixes

If a text field doesn't have data, it throws an error and doesn't sync to Notion

There was a bug in the Notion connector that stopped records from syncing if any of the text fields were empty. That is now fixed.


➡️ What’s Next

Full public launch of Notion! Continuing to make progress on our upcoming brand new UI.

Avatar of authorMatthew Busel
cycle update
8 months ago

New Airtable and Webflow fields! (28)

📝 TLDR

New Airtable to Webflow field support including IDs, URLs to images, and URLs to video links!

🖼️ Field support: Airtable URL to Webflow Image

You can now add images in URL format to Airtable and sync them to a Webflow image field. (previously, images had to be put in Airtable's attachment field)

📹 Field support: Airtable URL to Webflow Video Link

You can also add videos as URLs to Airtable and sync them to Webflow's video link field!

🆔 Field support: Webflow IDs

Whalesync now exposes Webflow ID's as a field. You can now store Webflow ID fields in Airtable (and soon Notion) for each item.

🆔 Field support: Airtable IDs

We also expose Airtable ID fields! You can sync the ID of each record to a text field in your other apps.

🆕 If a single select option doesn't exist in Airtable, create one

When using single select fields in your sync, you needed to create all the options in Airtable. Now, if a single-select option that is synced into Airtable doesn't exist, Whalesync will automatically create it. *Note- options still need to be created in other tools (eg. Webflow).

🐞 Bug Fixes

Record not updated after adding a new column mapping

For a period of time, if you added a new column mapping on the edit base page, data wouldn't automatically sync into that column. This is now fixed.

Airtable Views + Multi-Reference fields don't play well

If you were using Airtable views and multi-reference fields at the same time that could stop a record from syncing. This is now fixed.

Rich text conversion error from Airtable to Webflow

Certain types of rich text were not syncing properly from Airtable to Webflow. This is now fixed.

➡️ What’s Next

We're investing in making error messages easier to understand. Additionally, Whalesync will be getting a makeover in the not too distance future ✨.

Avatar of authorMatthew Busel
cycle update
9 months ago

Notion Connector Beta! (27)

📝 TLDR

We've opened up a Notion connector beta! If you're interested in participating let us know. We're planning a general release in a few weeks.

⬜ Notion Connector (Beta)

Our vision for Whalesync is to make it easy to connect data across all your SaaS apps. In order for that to happen, we need integrations with all the major tools.

The next connector we're launching is Notion! We're now onboarding users to the Notion beta and plan to release it publicly in the coming weeks.

2️⃣ Airtable to Airtable / Webflow to Webflow (Beta)

As part of the Notion work above, we're also enabling two other sync combinations. Not only will you be able to sync Airtable with Notion, but you can now two-way sync any app with itself 🤯.

This means the ability to two-way sync two Airtable bases or two Webflow sites.

✉️ Payment failure emails

If your credit card expires and payment fails, you'll now be notified via email, so it's never a surprise.

🐞 Bug Fixes

Rich text new lines not syncing properly

We fixed a bug that was causing new lines ("\n") in rich text fields to not sync properly.

Lookup fields from reference fields not syncing

We fixed a bug that was causing lookup fields not to sync if they were coming from a reference field.

➡️ What’s Next

Adding Notion is a huge first step toward our vision - seamless syncing across all SaaS apps. We'll be working hard to iron out any kinks in the Notion connector to get it moved from beta to full launch! :)

Avatar of authorMatthew Busel
cycle update
9 months ago

Two-Way Sync! (25)

📝 TLDR

Two-way sync! 🎉

↔️ Two-Way Sync

Two-way sync is finally here! You can now sync data bidirectionally between Airtable and Webflow.

You can read more about it in our announcement and learn about the details in our docs.


✏️ Editing & Mapping Improvements

While the focus of this cycle was two-way sync, we also made a series of smaller improvements to base editing and field mapping.

🤖 Auto-map fields after you add a new table

If you add a new table while editing your base, Whalesync will now auto-map fields with the same name so you don't have to do this manually.

➡️ Go to Dashboard reminder after edits

After editing your base, it's easy to forget that you need to turn syncing back on. We now help here with a little reminder.

📖 Read-Only tags

Formula fields and lookup fields are "read-only" in that you can only sync data out of them (and not into them). We now append "read-only" fields with a tag in the setup flow to make this distinction clear.

🔤 Auto-map case sensitivity

Auto-mapping now works even if names do not have the exact same capitalization.


Avatar of authorMatthew Busel