Fibery Product Report: November 2024

Previously: Product: October 2024

We’ve made four releases in November. Total Highlights Score: 205 (for comparison, it was 400 in September).

Overall, November was not packed with huge releases, mostly some small improvements here and there. Many people got involved into new pricing and payment system, thus less work on product features.

:snowflake: In December we will have a holiday week from Dec 25 till Jan 2, so we will skip some releases, the last release this year will be Dec 19 and the first release next year will be Jan 9.

Main product areas we focused on in November:

  • Permissions
  • Search
  • Space Setup & Icons support
  • Whiteboard

Permissions

Assignments and Guests

We eliminated the conceptual debt with Convert Assignments into regular People Fields: now all People Fields have the same functionality.

The Guests adoption hasn’t been great despite Advertise Guests as a new feature and a totally new sidebar is coming so we’ve postponed Improve Guests user experience for now. Here are the up-to-date adoption numbers:

Two areas to do research on (e.g. customer interviews):

  • Why are there so many unused custom access templates?
  • Why aren’t Guests more popular?

User Roles

We’ve done an analysis on User Roles. The most unexpected observation is that 26% of all seats in paid workspaces are Observers (up from 12% two years ago):

Groups

Andrew has started the development of Share Entity with Group. Share Database with Group will be next.

Creator usability and other random improvements

We’ve finalized some things in new Space Setup and improved icons support in various places.

Done

  • New Space Setup: Fields screen
  • New Space setup: Polish Relations screen
  • More space actions in sidebar
  • Markdown Templates AI Assistant
  • Set Icon with a Formula
  • Customize automation button color and icon
  • Display URL, Phone, and Email Fields as icon-buttons

Next

Now we will work on some features requested by important customers recently, that will help to prevent accidental changes and enable sync between several Fibery accounts.

  • Lock Documents
  • Lock Entities
  • Fibery to Fibery sync

Rich text improvements

Before we rendered a document, then retrieved mentions and refererences, it lead to layout shifts when the mentions were dynamically loaded and displayed. Now we retrieve mentions and references async and render the document without layout shifts. As a result, you should experience faster rich text fields loading time, especially on pages with many references. Avoid jumps when loading mentions in Fibery Documents and Rich Text Fields.

No new near future plans for rich text improvements so far.

Adding and updating data

Now we are working on Batch edit Entities from all the views. Progress is good and we should release it for Board View soon, then we will expand batch edit to other views: Timeline, List and Table so far.

2024-12-02 11.40.54

Required fields feature is slightly posptoned, and instead we will focus on the Sidebar changes and then get back to Required Fields.

Sidebar

We were ready to start Sections implementation in sidebar, but I discovered some flaws in the idea, since as a result we would have Sections, Smart Sections, Folders and Spaces — and this is too much… So we started from scratch and spent this month on ideation. As a result, we want to do the following major changes into sidebar:

  • Nesting Spaces. You will be able to create hierarchy of Spaces. Maybe we get rid of Folders and replace them with Spaces eventually.
  • Databases visible in left menu (can be turned off/on with a single click). Thus we will be able to get rid of special Space Setup mode.
  • My vs. All filter. You will be able to add things into My and we will add some rules to add them automatically for you.
  • Search sidebar items. Quickly filter all elements in sidebar

Now we are working on the design and implementation should start this week.

Next

  • Nested Spaces (+Databases, +My, +Search)
    • Quick Filter Items in all Spaces
    • Separate “My” from “All” in the sidebar
    • Collapse all spaces with a single click
    • Show Databases in left sidebar

Search

We did several important improvements to keyword search. Most important is that we show results in Recent Items very fast now, and changed relevancy algorithm. Search should be quite decent now, but sometimes it still feels slow.

  • Search exact match using quotes
  • Give more priority for starting word
  • Keep Entities in recent items up to date
  • Filter Recent in search and keep recent results on top
  • Indicate Entity’s finished status in recent items and semantic search

Next

Now we are working on keyword search performance improvements and want to improve AI Search as well. First step would be to research models that we can host on our own AWS instances.

  • Improve Search speed
  • Try Voyage (or other) model hosted on our AWS

Email/CRM Theme

We had several problems with multiple accounts sync to a single database, but it seems all of them are solved and it should be released this week.

One major problem is security verification of our Gmail OAuth. It is still in progress and we need it to fully replace Gmail IMAP auth… I hope it will be approved this month. We are testing Tuesday data enrichment on our own as well (so far so good).

In progress

  • Enrich leads with Tuesday data
  • Gmail OAuth Security Verification
  • Multiple accounts for the same integration

Multiple accounts sync is already working on our own Fibery workspace.

Some important things are still missing for Fibery CRM use case, like Emails signatures, better Emails List design. So far I am not sure when we will go for it, maybe after more feedback for CRM use case.

Whiteboard

It appeared that bringing ProseMirror into Whiteboard is a very challenging task. We already spent 6 weeks on it and it is not done (but close). In the meantime, some small additions were made here and there to the Whiteboard.

Done

  • Whiteboard: Text Editor v.2
  • Resize and scale text in textbox
  • Adding and displaying external text links on the whiteboard
  • Add vertical text alignment for whiteboard blocks

In Progress

Now we are working on new Sticky Notes and Comments in Whiteboard, something should be released in January (I hope).

P.S. Your questions and ideas are welcome, as always.
With :blue_heart:, Fibery Team.

6 Likes

For us is because we havent had time to properly understand how these things work and implement this across our fibery setup. Seems like a big task and one we dont have capacity for just yet

7 Likes

I’m super excited for batch updates and already enjoying the Urls → Icons release. I’m happy to hear the sidebar is getting a review. Has anyone else run into issues when schema notifications don’t appear in Space editing mode??
Overall this has been a strong year for Fibery!

Crushing. But I appreciate the heads up. This may have to be something I do off platform for a while.

My team size and setup has not made custom access templates necessary so far. As my team grows and I continue to optimize for new features, that’ll likely change.
The only time I’ve built a workspace where many guest users were needed was one where Fibery was a reporting tool for the company. In my understanding, guest access is great for stakeholders who don’t contribute to populating or manipulating information.
I have felt that the documents & views are not quite ready for this use - at least the way I’ve done it in the past. In these cases I rely heavily on aesthetics to reduce friction for the external user. Without gallery views and a lighter weight visual experience of inserting reports, I’m hesitant.

1 Like

Screenshot 2024-12-02 at 16.00.15

Does this mean users will be able to connect their email without making their emails visible to admins?

Unfortunately nothing can be hidden from Admin (so far), but hidden from non-admins — yes.

Search is an area where I’ve started to encounter mixed results/performance.

This occurs both in the global search (CMD + K) and when searching within an entity relation.

What do I mean by mixed performance?

  • Sometimes search results return quickly
  • Other times it takes around 2-3 seconds to return results (I may expect this with a global search across everything, but I’ve had this happen within an entity relation)
  • It seems to happen in global search even when the results are constrained to a specific database and turning off “Include Finished”

Using exact match/double quotes seems to be more consistent in terms of performance, but I had missed that was an option until I read about it here.

One thing I am loving is searching within views. This drastically cut down the number of views/filters I needed.

2 Likes

I agree, I am not sure I like the Search changes overall quite yet. The speed in particular has been wildly variable, sometimes taking literally 10 seconds for any result. Other times it’s fine, and I do like the better handling/refresh of recent items to keep them near the top of results. That part is definitely helpful. The rest still needs work IMO.

2 Likes

Show URL as Icon is what I was looking for just last week! Glad it’s released, it’ll make things look much tidier and less cognitively taxing for users.

I’m looking forward to the release of locked entities and required fields as well.

1 Like

I didn’t have hard numbers to backup my response so I erred on the shorter side, but I have had instances where the search wheel feels like it’s spinning for a good while (maybe 5s+)

I thought that it may be related to having too many DBs to search but I had this experience in the entity relation search which is where I’d expect it to have better performance.

Michael’s stats were for custom access templates that were defined but not used by anyone, which is curious.
If you haven’t defined any, then you’re not counted in the stats :slight_smile:

‘Guests’ is actually a new type of user role.
What used to be called guests are now called ‘Observers’ and they are people like you describe, who don’t need to make any edits, but want to follow progress.
Guests are users who can work on individual entities (but don’t have rights for whole spaces/databases). Often these are people whose contribution is limited in scope, but who do need to make edits (an external freelancer collaborating on a single project is a typical example).

3 Likes

This is awesome. Especially can’t wait for easy bulk editing in list view!

How postponed is required fields do you think? Is it a realistic Jan/Feb release?

This is also very exciting. Do you see this unlocking the idea of a “smart space” where smart folders can be nested within smart folders?

1 Like

I always hesitant to make any estimates about not started features. Feb is possible, but I’d bet on March.

As I already mentioned, we are working on a better search performance, so it should be improved in nearest future. Semantic search performance is also on the radar as the next step.

Same here!

1 Like

This looks great! Thanks for sharing. There’s one point I’m a little cautious about in the side nav redesign.

Exposing databases. Not sure if I understand the functionality correctly, as it is never expanded in the screenshots, but I will just assume.

One thing I appreciate so much about Fibery is the clear distinction between your front end and your backend. The data structure is set by the creator, and then the users are shown whatever they need to see in the front end (also set fully! by the creator) I feel that if you give options to toggle databases on or off, you are effectively limiting the power of the creator to hide data that they don’t want the users to see. (yes, you can ask them to turn it off, and yes you can access all the data from api, but) it just adds clutter to a system that is beautifully simplistic and empowering the creators setting it up will full control and customizability.

If I want to show the full database, I can add a table view and show all fields.

(Especially if a space has “helper databases”!)

5 Likes

Good points @RonMakesSystems

Batch editing: great!! :partying_face:

Nesting spaces: also great! :tada:

Databases visible in left menu: OK yes that can be useful indeed. But with Ron’s point. Perhaps that option should require permission?

About other points: I either can’t understand them so quickly because it’s late or I do not see the purpose yet because I do not see how I will use it but I probably will use these features at some point! :wink:

I am also not sure if the intended benefit with this. And am unsure of the overall sidebar redesign as well, at least as far as whether it is an obvious improvement. To my eyes it’s not, but I probably need to see/use it in action to really know.

Separately but somewhat relatedly, I am still unconvinced by the new Space Configuration approach as a “form” of the sidebar. I find it really muddles the concept and nav to do this. Great in concept (use existing primitives/elements/functions), but confusing/misleading at the least until you get used to it IMHO. Maybe I should put that feedback in the right thread. :smile:

1 Like