Released on: Monday, 10 July 2017 05:30
First of all, Take a backup of your entire site using an extension like Akeeba and try this version on your staging site first
Bootstrap 2 Support Dropped
This release removes support for Bootstrap 2. If you use a BS2 template you will need to either upgrade to a BS3 template OR do your own overrides for the extension to work with Bootstrap 2.
HTML Overrides will break
A lot of the HTML in this release has been optimized and rewritten introducing structural changes and new elements on most of the pages. Any overrides you have done should be reviewed and redone for the extension to work correctly and to get the full benefit of new features. To see the new UI you need to remove your overrides.
JTicketing Native Reminders removed in favor of jLike Reminders
This release starts the migration to a centralized system for all Techjoomla extensions to manage reminders. Support for JTicketing reminders is deprecated now in favor of jLike. Native jTicketing reminders will still work in this release but are deprecated and will be dropped in upcoming releases. Please note that any reminder templates you had created earlier in jTicketing will need to be manually moved over and are not auto migrated. Also, SMS reminder support from the reminders has been dropped temporarily till jLike reminders support the same.
Shika Integration Broken
Since JTicketing 2.0 has changed a lot of core APIs the latest Shika release 1.1.9 will not work with JTicketing. Specifically, the ‘Event as Lesson’ integration will break. We will shortly be releasing a compatible Shika version. Please do not upgrade JTicketing till this version is out if you use ‘Event as lesson’ feature. If you do not use this, there is no impact.
Media tables moved to common Media tables
We have moved the jTicketing tables that managed media to common tables that manage all Techjoomla extension media. This is migrated and needs no action on your part.
With the introduction of TJ Notifications, you can now edit and customize all your emails on the backend. Any old customizations done via Language constants will be lost. So please ensure you have edited the said emails via the ‘Notification Templates’ before you go live with the update.
Upgrade Event Managers App
You need to upgrade to the latest version of the Event manager’s app released by AppCarvers today for it to work. The REST APIs have been upgraded causing this break. Older app versions will not work with the new JTicketing.
JTicketing with Integration
From version 2.0, we are adding a facility to add a default free ticket against the event. If a vendor/event owner has not added ticket against an event, one free ticket with a zero cost will get added to that event.
Feature #98196: TJVendor integration - which allows us to manage Vendor content, fees & payouts among other things in a more unified manner
Feature #100308: Brand New Designs - Completely revamped for the JTicketing User interface
Feature #101955: TJNotification integration - It will allow you to edit all the email content sent by jTicketing.
Feature #74033: Image & Video Gallery for Events - Facility to upload image and video under the events and creation of image gallery and video gallery
Feature #101832: Activity stream integration with JTicketing - Activities like Event creation, editing, buying tickets are automatically posted to the event activity stream.
Feature #102704: Ability to create Venues on the frontend.
Feature #102705: Show 'Buy More tickets' if a person has already bought one or more tickets to the event. Also, show a Link to view tickets from there
Feature #103681: Direct event location using Google API
Feature #103684: Improvements in Online event creation
Feature #82950: Single Event Menu
Feature #98624: Skipping Billing details tab for Free events
Feature #101835: jLIke reminders support
Feature #25513: Brand new admin Dashboard.
Feature #103680: Improved check-in system with better filters
Feature #102703: Site owner, approval for the event
Feature #100915: Facility to add a JTicketing Event to Google and Outlook calendar.
Feature #103973: Delete Adobe Connect meeting when JTickeing deletes the meeting.
Feature #74032: Better filters for events based on country, state, location, organizer + TJ Fields based filters
Feature #77644: Strong Developer API
Feature #106770 : Facility to send email after event check-in