The Ortus BlogBox

"Ortus: A rise, beginning, coming into being, born, the origin!"

 

 

Category Filtering: 'coldbox-mvc'

 

Quick v2.0.0 Released!

Eric Peterson
Apr 30, 2019

 


We are pleased to announce the general availability of Quick 2.0.0. It's been a long road with 14 betas(!) and months of testing from dedicated users. The end result is a more refined and performant product. Come check out the headline features.

 

Comments are currently closed
ColdBox MVC, ColdFusion, Community, Modules, News, Releases

TestBox v3.0.0 Released!

Luis Majano
Apr 25, 2019

 


We are excited to announce the release of TestBox version 3.0.0. To install just use CommandBox: install testbox --saveDev or to update your TestBox installation update testbox. So let's explore this release

ColdBox MVC, ColdFusion, Community, News, Releases, TestBox 0

ColdBox 5.4.0 Released!

Luis Majano
Apr 22, 2019

 

What's New With v5.4.0

We are very excited to bring you ColdBox v5.4.0! This should have been a major release on it's own but since we kept compatibility we are labeling it as a minor release. Below are the major areas of improvement and the full release notes. To update your installations just issue the commands below with CommandBox:

  • update coldbox - Update ColdBox Platform
  • update logbox - Update standalone LogBox
  • update wirebox - Update standalone WireBox
  • update cachebox - Update standalone CacheBox

Major Areas Of Improvement

Keep reading!

CacheBox, ColdBox MVC, ColdFusion, LogBox, News, Releases, WireBox 0

ColdBox From Zero to Hero - Bangalore - India 2019

Luis Majano
Mar 19, 2019

 

  


We are excited to bring our training Bootcamp series as a post-conference workshop for this years Adobe ColdFusion Summit EAST 2019 in Washington, DC from April 11-12th. Please note, that our training this year is AFTER the conference.

This training series will be led by Box creator Luis Majano at the Regus Franklin Square 5 minute walk from the conference center. Register as soon as possible as space is very limited!

ColdBox MVC, Community, Events, News, Training 0

ColdBox Elixir v3 Released

Eric Peterson
Jan 21, 2019

 

We are pleased to announce the public beta of ColdBox Elixir v3.

ColdBox MVC, Elixir, Vue.js 0

ColdBox From Zero to Hero - CFSummit East 2019 POST-Conference Training

Luis Majano
Jan 16, 2019

 

  


We are excited to bring our training Bootcamp series as a post-conference workshop for this years Adobe ColdFusion Summit EAST 2019 in Washington, DC from April 11-12th. Please note, that our training this year is AFTER the conference.

This training series will be led by Box creator Luis Majano at the Regus Franklin Square 5 minute walk from the conference center. Register as soon as possible as space is very limited!

ColdBox MVC, Community, Events, News, Training 0

ColdBox 5.3.0 Released!

Luis Majano
Jan 14, 2019

 

What's New With 5.3.0

ColdBox 5.3.0 is a minor version update with lots of fixes, improvements and some new features not only to the ColdBox core but to LogBox and WireBox standalone versions alike. Below are the major areas of improvement and the full release notes. To update your installations just issue the commands below with CommandBox:

  • update coldbox - Update ColdBox Platform
  • update logbox - Update standalone LogBox
  • update wirebox - Update standalone WireBox

ColdBox


The major areas of improvement for the ColdBox core where on tons of fixes, however there are some nice new features discussed below.

Bugs

  • [COLDBOX-741] - Defining UDF as COLDBOX_FAIL_FAST no longer returns false
  • [COLDBOX-750] - Fixed typo(s) in call of function prePend() on routing
  • [COLDBOX-752] - base url not eliminating double slashes
  • [COLDBOX-756] - Setter for valid extensions is setting the wrong variable
  • [COLDBOX-759] - Cleanup the with closure on group routing to avoid leakage

New Features

  • [COLDBOX-753] - Add new flag to router: multiDomainDiscovery that can be turned on/off

Improvements

  • [COLDBOX-742] - Add trimming to asset loader to avoid spaces on links
  • [COLDBOX-744] - InterceptorState + EventPool uses syncrhonizedMap that has locking issues: refactor to avoid these issues
  • [COLDBOX-754] - set initiated bit for ColdBox after modules are activated
  • [COLDBOX-760] - Performance improvements for interception registrations and discovery

LogBox

Improvements

  • [LOGBOX-32] - Add test and fix for adding a LogBox category after the fact

WireBox

Improvements

  • [WIREBOX-79] - Account for leading slashes in mapDirectory()
  • [WIREBOX-80] - Throw a nicer DSL error if ColdBox is not linked
  • [WIREBOX-81] - Performance improvements for the construction of transients
CacheBox, ColdBox MVC, ColdFusion, LogBox, News, Releases, WireBox 0

ColdBox 5.2.0 Released!

Luis Majano
Oct 18, 2018

 

What's New With 5.2.0

ColdBox 5.2.0 is a minor version update with lots of fixes, improvements and some new features not only to the ColdBox core but to LogBox and WireBox standalone versions alike. Below are the major areas of improvement and the full release notes. To update your installations just issue the commands below with CommandBox:

  • update coldbox - Update ColdBox Platform
  • update logbox - Update standalone LogBox
  • update wirebox - Update standalone WireBox

ColdBox


The major areas of improvement for the ColdBox core where on tons of fixes, however there are some nice new features discussed below.

Bugs

  • [COLDBOX-597] - Function addAsset generate wrong link if asset path contains ".js"
  • [COLDBOX-668] - Make implicit views case sensitive by default for linux systems
  • [COLDBOX-677] - HTML HELPER - Fix a requirement for columnName if column is defined
  • [COLDBOX-696] - Passing headers to `request` breaks RoutingService when in test mode
  • [COLDBOX-724] - Add ENV overload in detectEnvironment() via ENVIRONMENT system setting/property
  • [COLDBOX-726] - setNextEvent does not exist in coldbox.system.web.Controller
  • [COLDBOX-727] - fail fast strong typed to boolean, update to allow custom closures/lambdas
  • [COLDBOX-729] - getRenderData\(\) in base test case was not looking at the right request collection
  • [COLDBOX-732] - Fail fast can't be turned off for original behavior of ColdBox 4
  • [COLDBOX-736] - Module mappings disappear when not unloading ColdBox in base test case
  • [COLDBOX-738] - Clear not working on string builders: Use setLength\(0\) since clear is not a method on StringBuilder
  • [COLDBOX-740] - When using group\(\)operations with a handler and no explicit handler routing call added, route never registered the handler

New Features

  • [COLDBOX-722] - New global directive: autoMapModels which if true, it will map all root models just like modules do.

This will allow root models to behave like modules where all models are registered automatically for you but with no namespace.

  • [COLDBOX-737] - toAction() terminator is missing from the new router DSL

This terminator was missing from the new Routing DSL. This will allow you to build up routes that terminate at an action.

  • [COLDBOX-720] - Register config/Router.cfc as an interceptor

The main application router and ALL module routers are now also interceptors.

Improvements

  • [COLDBOX-730] - Implicitly pass args from renderLayout() into the rendered views
  • [COLDBOX-739] - List modules which have already been processed when a module cannot be activated to help with debugging

LogBox


Bugs

  • [LOGBOX-29] - when using async option on FileAppender, nothing logs, well now it does!

New Features

  • [LOGBOX-31] - Add defaultValue arguments to getProperty() methods on abstract appenders

Improvements

  • [LOGBOX-30] - Leave off text "ExtraInfo: " from console appender if empty string

WireBox


Bugs

  • [WIREBOX-76] - Virtual inheritance not injecting generic getters and setters correctly on target objects
  • [WIREBOX-77] - Virtual inheritance not inheriting init from super class

Improvements

  • [WIREBOX-51] - Add method to binder to override alias of current mapping, by passing the current mapping to the influencer closure
  • [WIREBOX-75] - Don't exclude path in parent mapping destinations
  • [WIREBOX-78] - Simplify error message for missing dependency to be human readable
CacheBox, ColdBox MVC, ColdFusion, LogBox, News, Releases, WireBox 0

ColdBox 5.1.4 Released!

Luis Majano
Aug 13, 2018

 

Two patch releases have gone out the door for ColdBox, check out the tickets:

What's New With 5.1.3 and 5.1.4

Bugs

  • [COLDBOX-715] - Elvis operator inconsistencies on Adobe Engines, please Adobe, patch the engines and fix your compiler!
  • COLDBOX-718 - Left one encodeforhtml in textarea that was missing.

Improvements

  • [COLDBOX-237] - Some HTMLHelper method still need escaping as certain values should never be HTML
  • [COLDBOX-716] - determine session/client state via CF getApplicationMetadata() instead of isDefined() to avoid load issues for flash ram
  • [COLDBOX-717] - RemotingUtil converted to cfscript #367
CacheBox, ColdBox MVC, ColdFusion, LogBox, News, Releases, WireBox 0

ColdBox Elixir v3 Beta

Eric Peterson
Aug 09, 2018

 

We are pleased to announce the public beta of ColdBox Elixir v3.

ColdBox MVC, Elixir, Vue.js 0