JCal Pro Changelog
This area contains the changelogs for recent versions of the JCal Pro extension. Click here to access the main JCal Pro page.
JCal Pro v4.3.23
- Published: 14 October 2018 14 October 2018
- Updates to Events Module
- Rearrange parameters on new Display tab
- New: optional calendar icons in event list
- Various changes to language and parameter behaviors
- Remove 'Show Week' option ignored in half the themes
- Improved query performance when category filter used on menus
- Fixes missing JFolder error on fresh Joomla! 3.8.13 installs
- Use category color in barbarians theme
- Corrects default database collation to avoid case sensitive searches
- Fixes issue with html in event descriptions not rendering
- Fixes ignoring robots settings in global and category parameters
- Fixes options and Extra Attributes parameters for custom fields
- Adds Spanish Translation
- Removes HTML Purifier
- Display only published events on searches
- Fix debug log entries even with debug off
Commit Log
- 27e59ad9 Release v4.3.23 [Bill Tomczak]
- 95a26bd1 Add missing comment [Bill Tomczak]
- 0f04ecb1 Fix formatting to standards [Bill Tomczak]
- f1ade1ba Minor formatting fixes [Bill Tomczak]
- a9fcdb90 Remove show week option JCAL-305 [Bill Tomczak]
- 50384b7d Bump dev version [Bill Tomczak]
- 2400b5a9 Merge pull request #14 from OSTraining/spanish-support-backend [Bill Tomczak]
- 039a0907 Use more efficient category filtering [Bill Tomczak]
- 82d44495 Minor format correction [Bill Tomczak]
- d1e13989 Use category color whenever needed in barbarians theme JCAL-304 [Bill Tomczak]
- b9244b5e Cleanup formatting [Bill Tomczak]
- 4eb4ae8e Cleanup formatting [Bill Tomczak]
- e88f88d5 More consistent class auto-loading [Bill Tomczak]
- c2f35922 Formalize backdoor utility methods [Bill Tomczak]
- 86624929 Use native language loading [Bill Tomczak]
- 1ab78986 Make sure File/JFolder are always available [Bill Tomczak]
- bf4db226 Merge pull request #13 from OSTraining/JCAL-304 [Bill Tomczak]
- a0a1190b Output only the border-color [Valentín García]
- eac25f9d Use item color for list border JCAL-304 [Bill Tomczak]
- 1836db03 Clean up code formatting [Bill Tomczak]
- 67e4d77d Bump dev version [Bill Tomczak]
- b7d82326 Fix incorrect database collation [Bill Tomczak]
- 498c8f5d Create backdoor endpoint for fixing collation issues [Bill Tomczak]
- 217c5c39 Various cleanups for clarity and efficiency [Bill Tomczak]
- 22567e86 Simplify/cleanup JCalproHelperTheme methods [Bill Tomczak]
- 2d686535 Remove debugging code [Bill Tomczak]
- f3ec7db4 Remove unused methods [Bill Tomczak]
- 2c1d7476 Fix comments [Bill Tomczak]
- dabb4e46 Simplify cleanup p JCalproHelperThemes::getConfig() [Bill Tomczak]
- 1611e10e Clean up JCalproHelperTheme::current() method [Bill Tomczak]
- 3260001c Cleanup JCalproHelperTheme::getList() method [Bill Tomczak]
- 2f9d8992 Merge branch 'development' into spanish-support-backend [Bill Tomczak]
- ad361b99 Simplify/cleanup path builder methods [Bill Tomczak]
- 47d5898c Missing spanish translations [Valentín García]
- b61eb0d0 Missing spanish translations [Valentín García]
- 35c0f520 Update src/admin/language/es-ES/es-ES.com_jcalpro.ini [Valentín García]
- e548a1fd Restore file deletions [Bill Tomczak]
- 8513d933 Fix syntax errors in Spanish language file [Bill Tomczak]
- 2c0a1ef9 Remove from obsolete file list [Valentín García]
- 16dbb624 Update src/admin/language/es-ES/es-ES.com_jcalpro.ini [Valentín García]
- 83929fc5 Update src/admin/language/es-ES/es-ES.com_jcalpro.event.ini [Valentín García]
- f9a3df85 System spanish language file for backend [Valentín García]
- a43328d8 Main spanish language file for backend [Valentín García]
- fa1099b6 Remove gratuitous comment [Bill Tomczak]
- ed97a70e Use clearer switch statement [Bill Tomczak]
- f234eabf Spanish translations for event and emails in backend [Valentín García]
- 3754bd91 Add files for spanish language in backend [Valentín García]
- 8afb74e6 Standardize and verify output filters on non-html fields [Bill Tomczak]
- 32a12ef4 Implement showon for keyval form field JCAL-299 [Bill Tomczak]
- 721f405a add missing php extension requirement [Bill Tomczak]
- 6fd9612a Add tab state memory [Bill Tomczak]
- 39e75be9 Restore missing space between input fields [Bill Tomczak]
- 9a2e5b0e Reinstate obsolete file [Bill Tomczak]
- c7f1a167 bump dev version [Bill Tomczak]
- 0b1a6f96 Merge pull request #12 from OSTraining/event-module-parameters [Bill Tomczak]
- 8f6c762b Rearrange and add selective display to more parameters [Bill Tomczak]
- 7a84ae55 Improvement to language [Bill Tomczak]
- 37291706 Rearrange events module parameter [Bill Tomczak]
- 548319e6 Fixes issue with formatting when date and time turned off [Bill Tomczak]
- 944e8ce7 Minor format fix [Bill Tomczak]
- 3d1055b9 Reorganize display parameters [Bill Tomczak]
- 51716797 Minor formatting fix [Bill Tomczak]
- 9c344485 Set show field dependency for date [Bill Tomczak]
- fe3a8275 Remove question marks from the on/off parameters [Bill Tomczak]
- 74d52067 Fix language for events module calendar icon [Bill Tomczak]
- 1bd60ccd Add default landing page option [Bill Tomczak]
- a5682f5e Move debug parameter field [Bill Tomczak]
- 7639cd1e Move location display fields [Bill Tomczak]
- 13d165e3 Use friendlier menu item field type [Bill Tomczak]
- f5f716d7 Fix class assignment, add showon for dependent field [Bill Tomczak]
- 57ce045d Move featured back to filter/order page [Bill Tomczak]
- be7019e2 Reorganize code for clarity [Bill Tomczak]
- 76f74dcf First pass creating separate tab [Bill Tomczak]
- 09076d17 Small improvement to language [Bill Tomczak]
- 8313f3f8 Bump dev version [Bill Tomczak]
- 2d1b5108 Fix formatting to standards [Bill Tomczak]
- 1cc15e13 Merge pull request #11 from OSTraining/JCAL-290 [Bill Tomczak]
- b05d9ace Add language constants to the rest of the files [Valentín García]
- e3dd0c5e Parameter to enable/disable calendar icon dates [Valentín García]
- 934e5b1b Use the short month name for module list [Bill Tomczak]
- 909c4603 Make month/day dynamic [Bill Tomczak]
- f2acd51e Cleanup events module template code [Bill Tomczak]
- 3a5a11a2 Events module code cleanup [Bill Tomczak]
- 81c55745 More standards cleanup in module template [Bill Tomczak]
- 470a07df Cleanup location/event links in events module [Bill Tomczak]
- c69e02c5 Initial code cleanup to standards [Bill Tomczak]
- 5dde514f Merge branch 'development' into JCAL-290 [Bill Tomczak]
- 2c11904e Merge pull request #10 from OSTraining/JCAL-302 [Valentín]
- 1b8053cb Fix headings [Valentín García]
- e9f94407 Merge branch 'development' into JCAL-290 [Bill Tomczak]
- c797c6e4 Remove some obsolete form field settings [Bill Tomczak]
- b2e6925f Minor display output fixes [Bill Tomczak]
- 817e71df Bump dev version [Bill Tomczak]
- 96d707fd Minimize keyval form field script [Bill Tomczak]
- 1cff2d44 Modernize form field to use jQuery [Bill Tomczak]
- 916ea154 Update file headers / standards fixes [Bill Tomczak]
- 2858b8c6 Remove additional obsolete files [Bill Tomczak]
- 60dae87f Bump dev version [Bill Tomczak]
- 20827e4f Rename form field to standards [Bill Tomczak]
- 1e18f9d2 Fix formatting to standards [Bill Tomczak]
- 10f1f01f Remove filter stripping HTML from default theme [Nick Savov]
- 77f3da07 Bump dev version [Bill Tomczak]
- a618e966 Merge pull request #9 from OSTraining/JCAL-296 [Bill Tomczak]
- 90f6982f Merge pull request #8 from OSTraining/JCAL-297 [Valentín]
- 2932cd8f Remove files from obsolete list [Valentín García]
- bec29b3d Bring jcalkeyval field's javascript back [Valentín García]
- 52b4f9b6 Bring jcalkeyval field back [Valentín García]
- c2314b9a Remove unneeded file [Bill Tomczak]
- 974f3571 Bump dev version [Bill Tomczak]
- 07e558d6 Fix comments and format to standards [Bill Tomczak]
- 79cc93c0 Check robots setting in category [Bill Tomczak]
- f48b5b42 Simplify/Standardize parameter handling [Bill Tomczak]
- e2a76b59 Minor CSS fix for bararians theme [Valentín García]
- f7f16868 Minor CSS fix for barbarians theme [Valentín García]
- 52b6450a Increase version [Valentín García]
- 926f73d2 Improve spanish strings [Valentín García]
- c2d01637 Add spanish language file for the component [Valentín García]
- 28618b05 Release v4.3.22 [Bill Tomczak]
- 0e7a2aac Merge branch 'development' into JCAL-290 [Bill Tomczak]
- 8e14babd Remove HTML Purifier and all references [Bill Tomczak]
- cd8c033b Remove prefixed property for IE [Valentín García]
- 8f74c245 Add mini calendar to events module [Valentín García]
- 9e8ac951 Remove HTML Purifier and all references [Bill Tomczak]
- 8cccb75f Don’t include unpublished results in searches JCAL-287 [Bill Tomczak]
- eac74fb7 Minor standards fixes [Bill Tomczak]
- 53f31c39 Bump dev version [Bill Tomczak]
- 3895a30e Pay attention to debug settings when initializing logger JCAL-286 [Bill Tomczak]
- 5066b6ab Update message about Joomlashack Framework missing [Bill Tomczak]
JCal Pro v4.3.22
- Published: 30 September 2018 30 September 2018
- Remove HTML Purifier
- Fix unpublished results appearing in searches
- Fix issue with ignored debug settings
Commit Log
- 28618b05 Release v4.3.22 [Bill Tomczak]
- 9e8ac951 Remove HTML Purifier and all references [Bill Tomczak]
- 8cccb75f Don’t include unpublished results in searches JCAL-287 [Bill Tomczak]
- eac74fb7 Minor standards fixes [Bill Tomczak]
- 53f31c39 Bump dev version [Bill Tomczak]
- 3895a30e Pay attention to debug settings when initializing logger JCAL-286 [Bill Tomczak]
- 5066b6ab Update message about Joomlashack Framework missing [Bill Tomczak]
JCal Pro v4.3.21
- Published: 05 August 2018 05 August 2018
- Improved php 7.2 compatibility
- Fixes issue with trashed items appearing in calendar module
Commit Log
- 7e01bd56 Release v4.3.21 [Bill Tomczak]
- 26c6a668 Add OpenSSL requirement to required module list [Bill Tomczak]
- c9e7366c Small fix for J!4 compatibility [Bill Tomczak]
- 9813616a Remove unneeded use statements [Bill Tomczak]
- 766afc16 Fix issue with trashed items appearing on mini-calendar [Bill Tomczak]
- b8132943 Add code comment [Bill Tomczak]
- ce5e895f Improved compatibility with php 7.2 [Bill Tomczak]
JCal Pro v4.3.20
- Published: 30 April 2018 30 April 2018
- Fixes issue with timezone filter when UTC events exist
- Fixes issues with RSS feeds
- Accomodate T3 template framework issues
Commit Log
- 23e9a02b Release v4.3.20 [Bill Tomczak]
- e0c3f1c5 Slight refactor of system plugin for improved reliability [Bill Tomczak]
- ca88246b Bump dev version [Bill Tomczak]
- 22f7a49d Merge branch 'T3-fix' into development [Bill Tomczak]
- ca8e726f Minor code cleanup [Bill Tomczak]
- b7114485 Compensate for T3 template framework corrupting Joomla classes JCAL-276 [Bill Tomczak]
- 4bf9d176 Minor code cleanup [Bill Tomczak]
- 35de9a6f Update to conform to parent method [Bill Tomczak]
- f5aad8e8 Minor standards fix [Bill Tomczak]
- 65b84072 Minor standards corrections [Bill Tomczak]
- 6c666ab3 Remove old pre-v4.2.4 schema updates [Bill Tomczak]
- 49b2381a Bump dev version [Bill Tomczak]
- eeade828 Updates to db schema for performance and updated standards [Bill Tomczak]
- f71ec24e Pay attention to global feed list limit [Bill Tomczak]
- 2eae1f16 Some minor coding adjustments [Bill Tomczak]
- d2b2d123 Fix link and item selection for rss feeds JCAL-186 [Bill Tomczak]
- bae36cb9 Fixes problem with sticky timezone option in event filter [Bill Tomczak]
- 4b363fad Improve consistency for timezone option collection [Bill Tomczak]
- 331ec9a9 Minor standards fixes [Bill Tomczak]
- c7161fc3 Bump dev version [Bill Tomczak]
JCal Pro v4.3.19
- Published: 19 March 2018 19 March 2018
- Fixes/verifies ACL asset issues on installation
- Fixes issues with frontend location editing
- Fixes issues with logged in users unable to register
- Makes sure selected event is entered on registration form
- Allow use of global configuration on menu parameters
Commit Log
- 12ac6a96 Release v4.3.19 [Bill Tomczak]
- 5b1c13c8 Improve variable name [Bill Tomczak]
- b362d49c Remove j2.x compatibility check, fix comment [Bill Tomczak]
- 61d584f9 Corrections to asset tests during install [Bill Tomczak]
- ba90c389 Minor formatting fixes to install manifest [Bill Tomczak]
- 99c189e1 Allow menu settings to defer to global config [Bill Tomczak]
- af43b390 Fix obsolete usages and set proper defaults [Bill Tomczak]
- b4f9dd93 Clean up router parse method [Bill Tomczak]
- 583cbebd Cleanup router build method [Bill Tomczak]
- 9ddea30b Model loading fixed in parent class [Bill Tomczak]
- 231dd6ff Make sure event is selected on registration [Bill Tomczak]
- d049357d Fixes problem with Apply button in location modal [Bill Tomczak]
- ba755455 Remove unneeded class registration [Bill Tomczak]
- 5f09f94a Bump dev version [Bill Tomczak]
- 695f1921 Minor standards fixes [Bill Tomczak]
- c5532a26 Move form loading to more generally useful method [Bill Tomczak]
- 7ce139ef Catch more ways assets can get messed up [Bill Tomczak]
- 48b701db Check all legacy assets for problems and fix [Bill Tomczak]
- 17d8e00f Fix issues in custom asset sections [Bill Tomczak]
- 5a112a5e Update/sync all file headers/copyright [Bill Tomczak]
- ddd562b9 Bump dev version [Bill Tomczak]
- 44d385e2 Add missing comments [Bill Tomczak]
- 28a0c3d7 Remove all deprecated access methods [Bill Tomczak]
JCal Pro v4.3.18
- Published: 18 February 2018 18 February 2018
- Fix issues with registration
- Convert old jcalrpromedia custom fields to Joomla media fields
Commit Log
- c6b24290 Release v4.3.18 [Bill Tomczak]
- ed14f2f5 Improved fieldtype list [Bill Tomczak]
- feaaf3f1 Add missing comments [Bill Tomczak]
- 64f86bc8 Add fixes to existing fields using obsolete jcalpromedia [Bill Tomczak]
- c82b0b92 bump dev version [Bill Tomczak]
- 76a5a491 Coding standards fixes [Bill Tomczak]
- bac40d3d Make needed include paths are loaded for registrations [Bill Tomczak]
JCal Pro v4.3.17
- Published: 12 February 2018 12 February 2018
- Fixes problem with frontend location editing
- Fixes issues with unable to filter events by location in admin
Commit Log
- f0005d5b Release v4.3.17 [Bill Tomczak]
- f33f6af9 bump dev version [Bill Tomczak]
- 4b77c27f Fixes frontend location editing/adding JCAL-257 [Bill Tomczak]
- 9fa5603c Formatting/Standards fixes [Bill Tomczak]
- 84cc8ee3 Fix issue with filtering by location in admin [Bill Tomczak]
- c0f950b8 Remove pointless insert field user states. [Bill Tomczak]
- dd4e3dcc Bump dev version [Bill Tomczak]
JCal Pro v4.3.16
- Published: 04 February 2018 04 February 2018
- Fixes problem of utf8 characters in event title messed up by editor button
- Complete refactor of editor button to jQuery
- Improvements to modal management code [Locations, Events, Editor button]
- Removes broken Custom Media custom field [replaced with core media field]
Commit Log
- c92b0705 Release v4.3.16 [Bill Tomczak]
- 52231396 Bump dev version [Bill Tomczak]
- 999fc3fc Merge pull request #7 from OSTraining/JCAL-218 [Bill Tomczak]
- cc60fb33 Improve display of insert options of button modal [Bill Tomczak]
- 75a11e09 Move css loading to more sensible place [Bill Tomczak]
- 91629ef5 Fix formatting [Bill Tomczak]
- ecaf2489 Refactor itemid on event insert model to menu item dropdown [Bill Tomczak]
- 7b77a7c2 Remove broken custom media field, replace with core image field [Bill Tomczak]
- 9aabbb55 Correct spelling, other standards fixes [Bill Tomczak]
- 509faa13 Remove obsolete modal template [Bill Tomczak]
- d24a830e bump dev version [Bill Tomczak]
- 07a8473a Merge branch 'development' into JCAL-218 [Bill Tomczak]
- 5bd46fb6 Bump dev version [Bill Tomczak]
- 18f08807 Explicitly declare function [Bill Tomczak]
- 49bbaff2 Complete refactor of editor button to jQuery [Bill Tomczak]
- efabda5b Code cleanup [Bill Tomczak]
- 67d9ba8f Improved naming for modal script functions [Bill Tomczak]
- b4cfc4f9 Refactor location modal for new script method [Bill Tomczak]
- deae93ad Refactor modal select script for more flexibility [Bill Tomczak]
- e5d1577f Minor standards fixes [Bill Tomczak]
- 49b0fef0 Bump dev version [Bill Tomczak]
JCal Pro v4.3.15
- Published: 30 January 2018 30 January 2018
- Fixes problem with editing events in front end
- Fixes default category color on new installs
- Several problems corrected in default theme
- Update urls to Joomlashack help pages
Commit Log
- 1e1b765b Please v4.3.15 [Bill Tomczak]
- 7afefd89 Fixes for comments and standards [Bill Tomczak]
- 97829c73 Correct link backs to joomlashack.com [Bill Tomczak]
- 649eacc9 Various comments fixes [Bill Tomczak]
- 7b2323f3 Clean up and fix various issues with default month template [Bill Tomczak]
- 153fdf5e fixes obsolete usages. [Bill Tomczak]
- b7144082 Handle frontend model loading [Bill Tomczak]
- 3e933d01 Minor standards updates [Bill Tomczak]
- 9cc4057c Don’t provide config link in frontend on empty api key JCAL-89 [Bill Tomczak]
- ebdd6e49 Fix color setting for initial default category [Bill Tomczak]
- c58ee6db Add missing comments [Bill Tomczak]
- 7ad3942b Bump dev version [Bill Tomczak]
JCal Pro v4.3.14
- Published: 28 January 2018 28 January 2018
- Remove support fo sh404SEF
- Fixes auto-name creation for custom fields
- Fixes search page not returning any results
- Fixes php errors from calendar module
- Fixes default heading alignment in calendar module
Commit Log
- 4ef88645 Release v4.3.14 [Bill Tomczak]
- fd9ffaba Remove support for sh404sef [Bill Tomczak]
- 55166b9e Bump dev version [Bill Tomczak]
- 09faa218 Standards cleanup of event table class [Bill Tomczak]
- 2a854bc9 Bump dev version [Bill Tomczak]
- a519d8ac Field table uses non-standard alias field JCAL-248 [Bill Tomczak]
- 51589d05 Cleanup admin model inheritance issues [Bill Tomczak]
- 205e4535 Fixes search page not working JCAL-247 [Bill Tomczak]
- 9ad6526a Add missing comments [Bill Tomczak]
- fd07db5e Fixes text alignment for calendar module in barbarians theme [Bill Tomczak]
- 41864ece Bump dev version [Bill Tomczak]
- 46dade6c Clean up code formatting and comments in calendar template [Bill Tomczak]
- cc913095 Need to use value by reference [Bill Tomczak]
- ef59b9e3 Formally declare static property [Bill Tomczak]