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.27

  • Provides a new parameter to limit repeating events
  • Fixes various issues with monthly/yearly repeat settings
  • Removes 'Day of Month' setting for monthly/Yearly repeat. Use start date day automatically
  • Remove 'Month' setting for Yearly repeats. Use start date month automatically
  • Improve error messaging for incorrect day setting in weekly repeats
  • Fixes issues with setting and filtering admin lists by state (include trashed and all options)
  • Code cleanup and simplification

Commit Log

  • 847091ab Release v4.3.27 [Bill Tomczak]
  • 733301a2 Merge pull request #21 from OSTraining/JCAL-323 [Bill Tomczak]
  • 186c9bee Add ‘all’ option for all list filters [Bill Tomczak]
  • 93136477 Refactor published form field for more options/flexibility [Bill Tomczak]
  • c8c7ac78 Merge pull request #20 from OSTraining/JCAL-324 [Valentín]
  • a42b6f0c Enable trash option for location, form and field views [Valentín García]
  • 4aa26bb9 Merge pull request #19 from OSTraining/JCAL-322 [Valentín]
  • 9ad52d10 Enable trash option for event editing [Valentín García]
  • 09f27abc Fix incorrect logic grouping JCAL-321 [Bill Tomczak]
  • db2621c7 Reorganize switch to correct order [Bill Tomczak]
  • 193bb5a5 Merge pull request #18 from OSTraining/JCAL-274 [Bill Tomczak]
  • 038348a0 Use display format from general event parameter [Bill Tomczak]
  • 72d10b1f Minor formatting fixes [Bill Tomczak]
  • dc5bfbc3 Pay attention to defaults set in editor button plugin [Bill Tomczak]
  • 7673d064 Minor standards change [Bill Tomczak]
  • 79f81c80 Switch to menu item form field [Bill Tomczak]
  • 9c26b02a Fix formatting of manifest file [Bill Tomczak]
  • 8a481634 Merge pull request #17 from OSTraining/JCAL-241 [Bill Tomczak]
  • 9fb02211 Fix faulty logic in monthly/yearly recurrence creation [Bill Tomczak]
  • 9800de0c Fix recurrence creation count for daily repeats [Bill Tomczak]
  • 874572a8 Improvements to recurrence creation loop [Bill Tomczak]
  • 3b41d7f7 Formatting fixes [Bill Tomczak]
  • 84f20b27 Simplify logic in deprecated addX() method [Bill Tomczak]
  • 01b2eed5 simplify getNthDayOfMonth() method [Bill Tomczak]
  • 91477e83 Fix comments and formatting [Bill Tomczak]
  • eb151108 Bump dev version [Bill Tomczak]
  • 72265293 Remove unused/obsolete code [Bill Tomczak]
  • cc8fcd55 Estimate and check recurrence counts based on end date [Bill Tomczak]
  • 79eb3707 Clean up some comments and usages [Bill Tomczak]
  • bb33769c Reformat all the admin form xml files [Bill Tomczak]
  • fbed97ab Reformat event form xml [Bill Tomczak]
  • bb1707f4 Simplify and improve recurrence management [Bill Tomczak]
  • 932bb757 Add limit_occurrence parameter [Bill Tomczak]
  • 4c2f2c2a Update requirements and comments [Bill Tomczak]

JCal Pro v4.3.26

  • Fixes issue with location image in events module

Commit Log

  • e2f0ae34 Release v4.3.26 [Bill Tomczak]
  • 186b92ed Update file headers and copyright notices [Bill Tomczak]
  • 3be77aaa Update file headers [Bill Tomczak]
  • ce344bf7 Merge pull request #16 from OSTraining/JCAL-317 [Valentín]
  • c12a3231 Use relative path [Valentín García]
  • c3604475 Fix path to location image in events module [Valentín García]

JCal Pro v4.3.25

  • Fixes an error when confirming registration
  • Fixes problems with microdate in barbarians and inspired themes
  • Corrects punctuation in core data formats

Commit Log

  • d93574a7 Release v4.3.25 [Bill Tomczak]
  • 7bd19b42 Bump dev version [Bill Tomczak]
  • f6d7fbbc Fix punctuation in date formats [Bill Tomczak]
  • 3ed3ee7e Merge pull request #15 from OSTraining/JCAL-316 [Bill Tomczak]
  • e93887f3 Validate location for single events in Inspired theme [Valentín García]
  • a1428510 Fix indentation [Valentín García]
  • cf73d98e Merge branch 'JCAL-316' of https://github.com/OSTraining/JCal-Pro into JCAL-316 [Valentín García]
  • 77771d6f Fix indentation [Valentín García]
  • bad3bb90 Cache only manually overridden theme setting [Bill Tomczak]
  • 06b5a926 Location microdata for category view for Inspired tehme [Valentín García]
  • ee7102cc Fix class output for monthly calendar [Valentín García]
  • 04059a0b Location microdata for inspired theme [Valentín García]
  • 71c041da Bump dev version [Bill Tomczak]
  • c1b608d8 Output actual location microdata in the rest of the views [Valentín García]
  • 40ddc8f5 Output actual location microdata in monthly view [Valentín García]
  • 55dc0862 Placeholer microdata for location in barbarians theme [Valentín García]
  • 155c773d Bump dev version [Bill Tomczak]
  • 3b11ef77 Fixes error when confirming registration [Bill Tomczak]

JCal Pro v4.3.24

  • Fixes issue with location icon in admin event list
  • Fixes the category selector on frontend events toolbar

Commit Log

  • ca47478d Release v4.3.24 [Bill Tomczak]
  • 6cbb6959 Fix category selector [Bill Tomczak]
  • d7244001 Bump dev version [Bill Tomczak]
  • 23232871 Fix theme file path method for backend usage JCAL-311 [Bill Tomczak]

JCal Pro v4.3.23

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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]