What's New With 4.2.0

ColdBox 4.2.0 is a minor release that addresses several issues and introduces some enhancements. You can see below the release notes.

Release Notes

Bugs

  • [COLDBOX-429] - Bundling Modules w/ module excludes does not respect excludes
  • [COLDBOX-453] - API docs have broken links
  • [COLDBOX-462] - adobe CF incompatibillty on restful template response object
  • [COLDBOX-463] - addAsset does not recognize urls that ends with say "app.js?123" as js, not css.
  • [COLDBOX-467] - fix for tomcat 8 not removing repeating slashes on path info
  • [COLDBOX-471] - HTML Helper's startForm() doesn't pick up if current request is HTTPS
  • [COLDBOX-474] - doctype default switch case was on the wrong type, thanks to Hector Cruz
  • [COLDBOX-475] - _counter does not increment in rendering query-based view collections
  • [COLDBOX-485] - Bean Populator not working correctly when ORM entity inherits from other
  • [COLDBOX-487] - Bean populator errors on null values in JSON string
  • [COLDBOX-490] - syntax and wrong argument type matching on exception bean object
  • [COLDBOX-497] - double forward slash generated in buildLink
  • [COLDBOX-509] - SES interceptor has poor query string parsing, updated to new algorithm

New Features

  • [COLDBOX-477] - Update testing docs for collaboration and update core for CommandBox development
  • [COLDBOX-483] - Add a test browser by default to the test harness
  • [COLDBOX-492] - Integration testing execute method has two new arguments: route,querystring to alow you to do SES route testing
  • [COLDBOX-493] - Added a memento argument to the populateModel method to allow for overriding of what struct to populate with instead of the request collection
  • [COLDBOX-494] - Added json,xml,query additions to the populateModel() method to allow for more populations from different types of data structures
  • [COLDBOX-498] - Update build process for DocBox and travis integrations
  • [COLDBOX-499] - Update and Cleanup of app templates
  • [COLDBOX-500] - Allow for applications with no ColdBox.cfc config, full convention mode
  • [COLDBOX-501] - new convenience method on testing request context to retrieve rendered content: getRenderedContent()
  • [COLDBOX-506] - Refactor app templates to their own repositories
  • [COLDBOX-507] - New context method: getHTMLBaseURL() to get a http protocol sensitive request context base url

Improvements

  • [COLDBOX-191] - New setting directive viewCaching to turn view caching on/off
  • [COLDBOX-246] - Autowire remote proxies, changed to manual instead of automatic due to ORM issues
  • [COLDBOX-348] - Remove requirement to have at least one handler in your application for ColdBox to work.
  • [COLDBOX-472] - Update the documentation URL in box.json
  • [COLDBOX-486] - Support for german characters for slugify for HTML helper
  • [COLDBOX-495] - Load internal system modules first rather than last in module hierarchy discovery
  • [COLDBOX-496] - Error detail, message empty on CF10 CF11
  • [COLDBOX-503] - Replace StringBuffer with StringBuilder for performance improvements on later JDKs

results matching ""

    No results matching ""