Skip to main content

Changelog

April 2021​

1.15.5​

  • Fixes tickets timezone issue
  • Adds eventId and ticketId as config options for the Registration Page widget.

1.15.4​

  • Improves WIX compatibility.
  • Adds cover image medium thumbnail.
  • Improves Schedule tiles.
  • Fixes layout for future tickets.

March 2021​

1.15.3​

1.15.2​

1.15.1​

  • Multiple fixes and adjustments.

February 2021​

1.15.0​

  • Next-generation of widgets UI.

1.14.1​

  • Updates languages and translations.

August 2020​

1.14.0​

  • Adds new Promo widget.

July 2020​

1.13.1​

  • Fixes an initialisation error for the event calendar with tiles and schedule date formatting.

1.13.0​

  • Updates Schedule in Tile view: removes the Register button, adds tags and thumbnails, improves various styles. It looks awesome now!

June 2020​

1.12.3​

  • Fixes a small issue with the French locale.

1.12.2​

  • Fixes some translation issues with German and French locales.

May 2020​

1.12.1​

  • Fixes the output of ordered/unordered lists.

1.12.0​

  • Adds support for featured events in Schedule and Sidebars (widgets/widgets/sidebar-event-list.md).
  • Adds support for bio (only custom themes) of trainers on the Event Page.

1.11.0​

  • Adds support for onlyFeatured in the Schedule.
  • Adds two supportive classes to the Schedule to differentiate location and datetime blocks in tiles
  • Adds support for the additional registration button on the Event Page.

April 2020​

1.10.2​

  • Fixes the issue with muted registration form for free events.
  • Adds new coverImage configuration parameter for Event Page with four attributes: show, placeholder, width, height.

1.10.1​

  • Fixes a position of free label in the table view of the Schedule and hides summary block for now.

1.10.0​

March 2020​

1.9.4​

  • Small fixes to the Registration Form.
  • Improves the selection of a ticket on the registration form.

February 2020​

1.9.3​

1.9.2​

  • Adds license and class for div containing the list of attendees.

1.9.1​

  • Adds a placeholder to a search box.
  • Location filter loads the list of available countries from API.
  • Improved output of filters on phones.

1.9.0​

  • New widget - the list of attendees.
  • Adds an option to group filters to left and right.

1.8.3​

  • Fixes detailed statistics for the trainer.

1.8.2​

  • Fixes trainer rating on the Event Page.
  • Adds language formatter for language code(-s).
  • Changes getActiveTicket() to firstActiveTicket().
  • Adds three methods: active(), inFuture(), ended() to PaidTickets object.

1.8.1​

  • Fix release version.

1.8.0​

  • New design for Registration Form.
  • Automatic selection of the first ticket.
  • Fixed IE 11 support.
  • Improved mobile support.
  • Adds summary (in case tax is excluded and set or tax is included).
  • Adds support for optional start/end ticket dates.
  • Adds user functions passed to templates via config.

September 2019​

1.7.3​

August 2019​

1.7.2​

  • Fixes the representation of bold text in event and trainer descriptions.

1.7.1​

  • Fixes the representation of bold text in event and trainer descriptions.

May 2019​

1.7.0​

  • Adds eventTypeId and trainerId parameters to Schedule. If set, events in the schedule are filtered by these parameters.
  • Adds support for cover images in Schedule and Event Page. If an event contains a cover image, then you can retrieve it and its thumbnail by event.coverImage.url and event.coverImage.thumbnail in the templates.

April 2019​

1.6.0​

  • Adds future parameter to Schedule. Default is true.
  • Adds length parameter to Schedule. Default is none.
  • Changes the sorting order of events for Schedule and Sidebar Event List. When future=false, the events are shown in the reverse order, from the latest to the oldest.

1.5.0​

Adds a new Category filter to Schedule.

1.4.0​

SEO-related release

  • Adds JSON-LD markup for Event Pages.
  • Adds page descriptions for Event Pages.

March 2019​

1.3.0​

  • Adds support for URL pattern of event pages. Now you can use strings like id={{id}}&title={{title}}&dates={{dates}} to customise the URLs of event pages. Use eventPagePattern parameter on Schedule and SidebarEventList widgets.

1.2.1​

  • Rendering of custom fields was fixed. Before labels for custom fields were not shown.
  • Rendering of custom page templates was fixed. They could produce errors in some cases.

February 2019​

1.2.0​

  • Functions _t, _f and widget config are available in user's templates.
  • Default translations can be modified with user dictionaries.
  • Location filter in the List of Trainers filters trainers by countries they work at, not the countries they live in.

1.1.1​

Fixes several serious flaws with mobile templates, which did not work correctly in many cases.

1.1.0​

This release radically improves the usability of all themes for mobiles and adds several useful features.

New

  • New column for a Schedule widget in a Table view - trainers.
  • You can change the order of columns and hide columns in the Table view of the event schedule via parameters.

Improved

  • All themes support mobile screens. Now your events are more accessible than ever.
  • The URLs for Trainer Profile have a form id=[id]&name=[trainer name].

Changed / Removed

  • We removed the header for a Table view of the event Schedule. In this version, it is simply hidden via styles. You can show it back without changing the layout.
  • Columns in the Table view got new classes to support more flexible table configurations.

October 2018​

1.0.2​

  • Fixes a Trainer filter in the Schedule of events.
  • Improves the styles and layout of the schedule of events a bit.

September 2018​

1.0.1​

This version represents the next generation of Workshop Butler widgets for website integration. It comes with:

  • Support of six languages: English, German, French, Spanish, Portuguese, and French.
  • Support of locales. For example, 'en-us' and 'en-gb'.
  • Much improved five themes.
  • Separate Registration Form to events.
  • List of Testimonials for trainers.
  • Multiple configuration options.
  • Integration Kit for a simple configuration.

August 2018​

0.7.1​

  • Fixes a bug when an event's timezone is shown even if it does not exist.

0.7.0​

Support for times and timezones in events

0.6.0​

  • Adds detailed statistics for trainers. See Statistics.votes attribute for more information.
  • Adds getFullName function to Trainer.
  • Fixes the support for a separate Registration Form.

0.5.0​

  • Changes the logic to remove the dependence on the theme's classes.
  • Renames the EventList widget to Schedule, the TrainerPage to Trainer Profile.
  • Ups the theme version to 0.5.1.

0.4.0​

First public release

  • The scripts are moved to https://cdn.workshopbutler.com.
  • A project structure has changed and the themes are included as git submodule.
  • Build options have changed slightly.