Changes in version 0.4.4 (2025-09-05) Documentation tweaks for CRAN. Changes in version 0.4.3 (2021-04-06) - Fixed default rawTypesPattern in serveStaticFiles() to remove "text". That should never have gotten in there. Changes in version 0.4.2 (2021-03-04) - URL fix for CRAN submission. Changes in version 0.4.1 - Improved examples in function documentation. Changes in version 0.4.0 - Added native CORS functionality. Changes in version 0.3.2 - Added a FUN parameter to handleErrors() so users can define their own function to deal with error responses. Changes in version 0.3.1 (2020-02-10) - Removed httpuv_~() function wrappers in favor of importing the functions directly from httpuv. - serveStaticFiles() now works. Changes in version 0.3.0 Lots of refactoring with an eye toward: - core functionality only for an initial release - consistent, predictable naming - more documentation and examples - Renamed App object back to Beakr for internal consistency. - Renamed beakr() to newBeakr() to avoid confusion. - Renamed http_get(), et al to to httpGET() et al. - Renamed kill() to `startServer(). - Added httpuv_kstopAllServers(). - Removed .addListener() and added functionality inside of on() function. - Removed the following functions as superflous for an initial release: cors(), on(), include(), kill_all(), list_active(), logger(), use(), websocket() - Improved documentation and examples throughout. Changes in version 0.2.3 - Prepare for CRAN x3 - renamed http-methods to http_get(), http_post(), http_put(), http_delete(). - renamed error-methods to new_error(), error_handler() - renamed other utils and internal methods - Fixed static() function to serve static files. Changes in version 0.2.2 - Prepared for CRAN x2 - Updated README to avoid CRAN notes - Updated http-methods functions to avoid CRAN suggestions - Updated createBeakr() -> beakr() - Renamed Beakr class object to App to align with other popular webframeworks (Express.js, Flask) - Renamed handleErrors() to handler() - Renamed onEvent() to on() Changes in version 0.2.1 - Prepare for CRAN - Update the docs and export objects - Fix deprecated local_examples/ Changes in version 0.1.6 - Minor documentation tweaks. Changes in version 0.1.5 - Added onEvent() event listening - Fixed beakr instance information view - Added beakr instance names - Added support for more internal functionality - Added logging capability logger(). Changes in version 0.1.4 - Renamed http methods to upper case: get() ==> GET(), etc.. - Renamed killall() to killAll(). - Restored documentation @examples. Changes in version 0.1.3 - Renamed listen() to startBeakr(). - Internal refactoring and cleanup. Changes in version 0.1.2 - Changed request, response, and error object names to req, res, err, as more consistent with popular frameworks - Added fancy beakr prints Changes in version 0.1.1 - CORS functionality - Daemonized instances - Proper JSON erorr handling - Added other features, kill()/killall(), active() - Massive bug fixes Changes in version 0.1 - Initial Release