v237patch4 adds these features to v237, v237patch1, v237patch2, and v237patch3:
- better implementation of theme styles within WYSIWYG editor format menus, esp in text module inline edit
- adds WYSIWYG editor 'addtional configs' setting to help with some custom plugin requirements
- (finally) implements fonts, styles, & blocks toolbar configuration settings implementation for TinyMCE
- adds image tools, image caption, and drag/drop image support for TinyMCE
- adds quicktables and showborder (for tables) plugins to CKEditor
- adds optional font icon selection for menu items in bootstrap3 based themes; also allows supressing the menu item text
- adds optional server error document handling so we got to not-found instead of logging it as a search
- adds readable date/time tooltip in database manager table view (like we do for serialized data)
- adds a 'total bytes saved' to optimize database results view
- adds passing an array of scripts through expJavascript::pushToFoot
- adds warning messages is less compiler is unable to create output folder or file
- now allows passing an array of javascript src's in expJavascript::pushToFoot()
- adds support for optional HTML2PDF pdf engine

v237patch4 fixes these issues in v237, v237patch1, v237patch2, and v237patch3:
- Regression fix unable to add new text item in text module inline edit view if no items already exist
- Regression fix text item body in text module inline edit view passed as garbage on save
- Regression fix file uploader control did not recognize 'accept' parameter in bootstrap2/3 themes
- Regression fix getting mp3 file ID3 tag comments for more precise rss/podcast details
- Regression fix bootstrap 2/3 navbar on small screens may not always drop down/appear
- Regression fix upcoming events were displayed until end of day instead of until end of event
- Regression fix page crash when returning to elFinder from Pixlr editor
- Regression fix elFinder search broken under php v5.3
- Regression fix patch#3 removed kludges from main .htaccess which sent all missing files (.js, .css, images, etc...) through expRouter
- Regression fix database manager filtered table phrase not highlighted in table results
- Regression fix possible errors with Simple Poll votine when time block in effect
- Regression fix printer and pdf missing styling (invoice address lines run together, etc...)
- Regression fix slingbar location not being set/recognized, esp. in NewUI/Bootstrap3
- Regression fix printer and pdf missing styling (invoice address lines run together, etc...)
- Regression fix by implementing twitter bootstrap 3 based date/time picker widget for remaining calendar controls to prevent conflict
- now forces a .less re-compile (if necessary) after an upgrade, required on sites with error-reporting off
- fix issue with attempting to swipe up/down past bootstrap 3 carousel
- we no longer ship 'overrides.php' since it is auto-generated during installation if needed

v237patch4 updates these 3rd party libraries in v237, v237patch1, v237patch2, and v237patch3:
- elFinder to v2.1.6 (previous was actually a pre-release v2.1.6), moves .quarantine folder from /file to /tmp/elfinder
- updates bootstrap-touch-carousel with Edge browser, tap, & event fixes
- quick file upload widget upgraded to v2.5.0
- easypost shipping ibrary to v3.0.2
- datatables yadcf 'filter' to v0.8.9
- CKEditor to v4.5.7
- bootstrap-pwstrength to v1.2.10
- Adminer (database manager) to v4.2.4
- TinyMCE to v4.3.4
- xmlrpc-php to v4.0.0
- jquery.datetimepicker to v1.4.6


v237patch3 adds these features to v237, v237patch1, and v237patch2:
- a better 'read more' implementation for summarized text
- implements a twitter bootstrap 3 based date/time picker widget
- implements a new slideshow/carousel for bootstrap 3 photoalbum (Owl Carousel 2)
- now allows optional image and author selection per podcast/rss feed
- an autosave feature to wysiwyg editors to help recover from page crashes

v237patch3 fixes these issues in v237, v237patch1, and v237patch2:
!!! Security fix for vulnerability using malformed associative arrays
!!! Regression fix possible save/delete action permissions issue using text module inline edit view
	!!! THIS FIX BREAKS EXISTING CUSTOM TEXT SHOWALL INLINE (EDIT) VIEWS
- better implementation of setting (new) file/folder permissions (2 new optional upgrade scripts to assist)
- some faq module views and styles were broken
- simplifies .htaccess file

v237patch3 updates these 3rd party libraries in v237, v237patch1, and v237patch2:
- TimyMCE editor to v4.3.3
- easypost library to v3.0.1
- jQuery to v1.12.0 & v2.2.0, w/ migrate to v1.3.0
- bootstrap-dialog to v1.34.9
- elFinder to v2.1.6


v237patch2 adds these features to v237 and v237patch1:
- elFinder cache now moved to its own /tmp folder
- new global setting to Save Inline Editing Changes w/o Prompt
- styling tweaks to the sample bootstrap3theme
  - removes display of urls when printing from Chrome browser with a bootstrap 3 theme
  - updates bootstrap 3 rss/ical link icons to be orange regardless of font color
  - updates form input placeholder styles to look less like an entry

v237patch2 fixes these issues in v237 and v237patch1:
!!! Regression fix no workflow (revisions/approval) feedback using text module inline edit view
	!!! THIS FIX BREAKS EXISTING CUSTOM TEXT SHOWALL INLINE (EDIT) VIEWS
	- User now see immediate workflow feedback when editing inline
!!! Regression fix workflow styling missing in bootstrap 3
!!! Regression fix unable to edit/copy existing calendar events
!!! Regression fix problem selecting insert links with ckeditor within inline edit text module views
!!! Regression fix import items (blog?) with attachments didn't import attachments
!!! Regression fix manage categories would only work with 1st 50 system categories
!!! Regression fix some blog views displayed default date/author/category instead of item's info
!!! Regression fix re-order dialog in portfolio module odd styling
- cleans up optional ajax paging links
- xmlrpc now returns entire blog content instead of summary for getRecentPosts call
  - several code warnings eliminated which would choke ajax/xmlrpc calls
- we now prevent display of internal alias menu items if the target page is invisible
- updates bootstrap 2/3 'more' type links to become buttons
- in the bootstrap3theme sample theme
  - removes unnecessary space above collapsed navbar when slingbar not present
  - reduce size of header for bs3 accordion views

v237patch2 updates these 3rd party libraries in v237 and v237patch1:
- quick file upload widget upgraded back to v2.4.0


v237patch1 adds these features to v237:
- CKEditor now used as file editor within elFinder if set as system WYSIWYG editor

v237patch1 fixes these issues in v237:
!!! Regression fix for broken quick file upload, uploaded files were truncated at zero bytes
- bootstrap 2/3 tags input (tagpicker) styling corrected

v237patch1 updates these 3rd party libraries in v237:
- quick file upload widget downgraded to v2.3.0
