Skip to main content

Release Notes

These release notes cover updates and improvements across multiple versions of our project, including bug fixes, feature enhancements, and dependency updates. Each section highlights the key changes introduced in various releases to provide a comprehensive overview of the development progress.

v3.1.*

  • Performance improvements for database calls.
  • Add copy buttons for widget setting fields and widget js file url
  • Better settings preview for built-in widgets & widgets settings form. Now you cannot edit the fields anymore, but see a overlay to eiter edit the settings or with explanation that built-in widgets settings cannot be edited.
  • For all free plan customers we show a "Powered by JASP" text at the bottom of each widget.
  • Fix the bug, that need to reregister the widgets js on each new settings field or widget.

v3.0.*

  • Proxy for api request. Hide sensitive data (headers, api tokens or endpoints) from staffbase users. Handlebars helpers are working in the widget as well as in the proxy.
  • Add staffbase id or access token to any requests. Added as handlebar helpers.
  • New handlebar helpers:
    • Random. Generate random numbers.
    • Decode and extract for json web tokens (JWT).
    • Add token helper for integrations access tokens.
  • Add new documentation pages for JWTs from staffbase, third party integrations or other sources.

v2.0.*

  • Add standalone installation option (customer can install the widget builder in their own environment):
    • Based on docker
    • Install for one staffbase client
    • Access to the builtin widgets from our cloud instance
    • Data saved local in your environment
    • Analytics local for you client
  • Remove file based widget js (no extra storage for widget js file needed anymore)

v1.5.1

  • Create the documentation and add it to the menu in the app.
  • Change the export file name, added the date and time.
  • Add the use of the MS365 Integration for Graph API by staffbase. Adding automaticly the user token to graph api calls to graph.microsoft.com.

v1.4.18

  • Built-In Widgets cannot be called.
  • Missing parameters in API reload.

v1.4.15

  • Staffbase API not reachable with relative URLs.
  • Registration testing improvements.
  • Add button for updating Widget JS manually.
  • Update to Azure Functions v4.
  • Added Handlebars helper for date calculation.
  • Introduced variables for future use.
  • Fixed workflow for version increment on MAIN branch.
  • Various frontend and API dependencies updated.
  • Upgrade package dependencies.

v1.4.5

  • Preview for Built-In Widgets not working.
  • Links in Preview opening within Preview: further improvements.
  • Fields for settings saving widget incorrectly.

v1.4.2

  • Tailwind styles not loading in Staffbase.

v1.4.1

  • Refactored Vite.Config and disabled source map for WidgetJS.
  • Fallback to object storage.
  • Fix deployment and remove API location from deployment.
  • Toggle authentication for widgets in the app.
  • UI refinements.
  • Added CMD + S for saving.
  • Enabled Sentry for complete Stage Frontend.
  • Fixed Handlebar Helper formatDate issue in requests.
  • Fixed preview data in WidgetBuilder preview.
  • Updated Widget Builder website URLs.
  • Fixed links opening in preview.
  • Improved widget isDirty detection.
  • Fixed mobile authentication error.
  • Added required contact email address to registration process.
  • Upgrade package dependencies.

v1.3.91

  • WidgetJS not reachable (multiple fixes).
  • Various frontend and API dependencies updated.

v1.3.83

  • Added Widget ID to data.
  • Monaco Editor not loading data.
  • Added unique cssClassName to widget data.
  • Improved Widget Builder JS loading time.
  • Disabled auto update for preview.
  • Fixed Built-In Widget preview.
  • Fixed Azure Function GitHub workflow action.
  • Fixed main app background rendering.
  • Refactored workflow actions.
  • Added OAuth check to sign up process.
  • Fixed widget authentication error on Staffbase after long user absence.
  • Corrected updated Stripe licenses in DB.
  • Used self-hosted GitHub workflow actions.
  • Fixed cache clearing on license change in Admin Center.
  • Added database resource documentation for Azure.
  • Optimized GitHub workflow actions.
  • Fixed widget authentication error for tenants.
  • Fixed RSS and ATOM request failures.
  • Handled undefined widget API or missing user data.
  • Fixed iOS and Android errors, added Sentry, and try/catch.
  • Included Widget JS version in error panel.
  • Refactored logging to use Azure Application Insights.
  • Automatically integrate Widget Builder App logo into widget icon.
  • Limited title text in Staffbase Widget.
  • Now using app.widgetbuilder.de URL.
  • Upgraded package dependencies.

v1.3.44

  • Added event for Ctrl+S.
  • Fixed issue with exporting and importing widgets.
  • Showed connection status for API request.
  • Re-added label for DEMO subscription or ADMIN area.
  • Refactored usage of Tailwind CSS.
  • Updated stats to show percent hits.
  • Reconfigured Husky and upgraded dependencies.
  • Fixed various bugs.
  • Various frontend and API dependencies updated.

v1.3.25

  • Fixed redirect issue on widget creation.
  • Resolved problems with new default values in settings.
  • Fixed license expired notification.
  • Set 200 status code for some errors to prevent Stripe from retrying events.
  • Fixed checkbox return types.
  • Various frontend and API dependencies updated.

v1.3.7

  • Fixed "License expired" error.
  • Improved Widget Builder naming.
  • Fixed widget layout and preview issues with relative API URLs.
  • Resolved request URL bug.
  • Showed dialog before deleting Built-In Widget in Admin Area.

v1.3.1

  • Added Stripe pricing table to user page.
  • Updated Help/FAQ page.
  • Template update should not disable WB template.
  • Removed BETA label from Widget Builder.
  • Improved error handling for client subscription update.
  • Fixed license plan changes.
  • Optimized account page UI for Stripe bookings.
  • Removed update button when subscription is active.
  • Fixed manage subscription button.
  • Increased minor version number to indicate end of BETA phase.
  • Enabled Stripe license for multiple products.
  • Various frontend and API dependencies updated.

v1.2.30

  • Added caching for DB calls on WidgetJS.
  • Added cache stats on dashboard.
  • Enabled Widget.js caching.
  • Various frontend and API dependencies updated.

v1.2.24

  • Fixed default values encoding in settings.
  • Fixed widget builder layout tab data loading issue.
  • Fixed authentication problem with expired tokens.
  • Fixed widget import issues from Windows systems.
  • Ensured default values are added to API request in widget builder preview.
  • Used different localStorage labels for widget authentication based on environment.
  • Added live statistics.
  • Removed weekly impressions from stats.

v1.2.16 [Initial Release]

  • Created initial documentation.
  • Added demo content.
  • Added frontend directory.
  • Monorepo cleanup.
  • Applied initial and further UI enhancements to the dashboard.
  • Updated UI on Widget and Template overview pages.
  • UI refinement for pages and items.
  • Separated Templates and Widgets.
  • Updated ID format to GUID.
  • Added admin sites for templates.
  • Frontend cleanup.
  • Updated UI for Widget and Template form.
  • Fixed redirect issue on widget creation.
  • Fixed new default values in settings.
  • Fixed license expired notification.
  • Added cache stats on dashboard.
  • Fixed widget authentication error on Staffbase.
  • Improved Widget Form UX.
  • Added Widget Example "Mensa Dresden".
  • Updated package scripts for Azure readiness.
  • Added OAuth2 login for Staffbase.
  • Updated Client App Menu navigation items.
  • Fixed button navigation issue.
  • Addressed widget preview issues.
  • Improved JWT token verification and caching.
  • Enhanced stability and performance of widgets in Staffbase.
  • Refined error handling and profile page UI.
  • Added monitoring capabilities.
  • Addressed issues with widget import/export.
  • Improved error page and template UI.
  • Updated user context in widget builder for Staffbase API calls.
  • Enhanced settings form UX.
  • Implemented form field enhancements and modal dialogs.
  • Improved handling of special characters in widget settings.
  • Fixed issues with Google indexing on the widget builder site.
  • Enabled loading state indicators and improved form behavior for widgets and templates.
  • Enhanced client list UI and modal dialogs for client information.
  • Fixed issues with iframe widget, unsaved changes detection, and rendering info items on the account page.
  • Improved template and widget preview stability.
  • Various frontend and API dependencies updated.