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

  • Maintenance release
  • Now requires Joomla v3.8.x minimum
  • Improved output for timezone issues debugging

Commit Log

  • 30c825c7 Release v4.3.30 [Bill Tomczak]
  • 285a2010 Require minimum Joomla v3.8 [Bill Tomczak]
  • 29a922cc Improve timezone debugging display [Bill Tomczak]
  • 7d849b71 Merge branch 'development' of https://github.com/OSTraining/JCal-Pro into development [Valentín García]
  • 9e5c5c82 Add missing properties [Bill Tomczak]
  • 2669735c Use a table for the timezone debug [Valentín García]
  • 2e57257a Bump dev version [Bill Tomczak]
  • 2571b9b8 More detailed information about system timezones [Bill Tomczak]

JCal Pro v4.3.29

  • Fixes numerous issues with date range filter in events module
  • Fixes issues with dropdowns cut off in frontend editing
  • Improve timezone display in frontend
  • Fixes limit occurrence parameter not working
  • Fixes issue with approve button sometimes not working on admin list

Commit Log

  • f4bc8a48 Release v4.3.29 [Bill Tomczak]
  • 04646a21 Merge pull request #23 from OSTraining/JCAL-319 [Bill Tomczak]
  • 437341f5 Fix issues with approve/publish on newly created events [Bill Tomczak]
  • 75ab0eda Fix comments [Bill Tomczak]
  • 53c4797c Merge branch 'development' into JCAL-319 [Bill Tomczak]
  • 9d63ca49 Bump dev version [Bill Tomczak]
  • 692f8c8a Fix typo in parameter name JCAL-241 [Bill Tomczak]
  • df4a5442 Bump dev version [Bill Tomczak]
  • a6d66a3f Add new warning message [Bill Tomczak]
  • 65424dfe Review and standardize all date range filtering [Bill Tomczak]
  • d9eeff82 Fix xml formatting [Bill Tomczak]
  • b0d8548e Centralize and standardize date range selections [Bill Tomczak]
  • c818cd3f Return week manipulations based on week start Monday/Sunday [Bill Tomczak]
  • af038742 Integrate week start into custom date object [Bill Tomczak]
  • c0d9042d Remove unused/obsolete methods [Bill Tomczak]
  • 2fedfddf Update/add comments [Bill Tomczak]
  • 75604b97 Merge pull request #22 from OSTraining/JCAL-325 [Valentín]
  • cec8e70f Improve timezone field display in frontend [Valentín García]
  • 90d5a0f8 Fix overflow for frontend editing [Valentín García]
  • ccd66481 Bump dev version [Bill Tomczak]
  • bb4da91d Remove filter from option based form fields [Bill Tomczak]
  • beccc870 Standardize on integer filter [Bill Tomczak]
  • e8d3b347 Fix method signature for calendar options display [Bill Tomczak]

JCal Pro v4.3.28

Fixes 'Index column size too large' error on some systems when installing or upgrading. utfmb8 character set switched back to utf8. Will not affect current installations

Commit Log

  • d37a844e Release v4.3.28 [Bill Tomczak]
  • 8cc4d592 Bump dev version [Bill Tomczak]
  • d68867ab Switch to utf8 db charset [Bill Tomczak]

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]