- Another major reformat / tidy up
- Break file into distinct topic-based library files
- Age in years function in date.php
- Image upload function
- Console grouping functions and output tweaks
- Tweaks to the console output
- Major rewrite of debug functionality to use JS console instead of a side panel
- Move to MySQL PDO, making many of the old DB functions redundant
- Function to check if a given date is in the past
- Function to check is a given date is today
- Functions to convert dates to user-friendly formats
- Function to convert text with line-breaks to HTML paras
- Fixed tiny layout bug with showInfo panel
- More robust error checking / feedback for get/update records. Plus can now just pass a single data variable without needing to place it into an array
- Added functions to support file downloads
- Image uploading now allows SVGs
- Added a function to check if a given URL is valid
- Added check for folder trailing slash in file upload
- Added session name to session info display
- Code cleanup, new DB config file format, more defaults
- Fixed some CSS bugs in the debug panel
- Fixed a bug in the modifyRecords function
- Fixed a bug in the redirect function for GET URLS
- Moved demo to its own folder
- Fixed bug with DEBUG arrays / strings
- Fixed a debug tag issue with vertical text in Chrome
- Tweaked debug info funt and newlines in output
- Added default to image upload for non-random names
- Simplified theme for demo. Added pets details
- Added redirect function and staus message styling
- Added a basic search example
- Initial version