Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Release 3.0

Sean Corfield seancorfield released this

Gold Release for FW/1 3.0 and DI/1 1.0.

See https://github.com/framework-one/fw1/issues?milestone=13&page=1&state=closed for issues closed in FW/1 in this release and https://github.com/framework-one/di1/issues?milestone=1&page=1&state=closed for issues closed in DI/1 in this release.

Changes since RC 2:

  • Add metadata() extension point
  • Fix inconsistency between buildURL() and buildCustomURL() regarding baseURL handling

Downloads

Release 3.0 RC 2

Sean Corfield seancorfield released this · 12 commits to develop since this release

Second Release Candidate of FW/1 3.0 for testing.

See https://github.com/framework-one/fw1/issues?milestone=13&page=1&state=closed for issues closed in FW/1 in this release and https://github.com/framework-one/di1/issues?milestone=1&page=1&state=closed for issues closed in DI/1 in this release.

DI/1 CFC path deduction is improved since RC 1.

Downloads

Release 3.0 RC 1

Sean Corfield seancorfield released this · 18 commits to develop since this release

First Release Candidate of FW/1 3.0 for testing.

See https://github.com/framework-one/fw1/issues?milestone=13&page=1&state=closed for issues closed in FW/1 in this release and https://github.com/framework-one/di1/issues?milestone=1&page=1&state=closed for issues closed in DI/1 in this release.

This release includes a number of bug fixes since Beta 1. It removes the deprecated methods getRC() and getRCValue(). It removes the deprecated org.corfield.framework path (use framework.one instead). AOP/1 is no longer bundled with FW/1 (it may be back in a future release).

Downloads

Release 3.0 Beta 1

Sean Corfield seancorfield released this · 69 commits to develop since this release

First beta release of FW/1 3.0 for testing.

See https://github.com/framework-one/fw1/issues?milestone=13&page=1&state=closed for issues closed in FW/1 in this release and https://github.com/framework-one/di1/issues?milestone=1&page=1&state=closed for issues closed in DI/1 in this release.

See the http://framework-one.github.io/blog/2014/08/18/fw1-3-0-beta-1-available/ for more details of this release.

Downloads

Release 3.0 Alpha 1

Sean Corfield seancorfield released this · 112 commits to develop since this release

First feature-complete release of FW/1 3.0 for testing.

See https://github.com/framework-one/fw1/issues?milestone=13&page=1&state=closed for issues closed in this release.

Downloads

Release 2.5 (Modern CFML Version)

Sean Corfield seancorfield released this · 194 commits to master since this release

For a full list of all tickets closed in Release 2.5: https://github.com/framework-one/fw1/issues?milestone=14&page=1&state=closed

This is a migration release to pave the way for breaking changes in Release 3.0. All examples have been updated to latest best practices and now use cfcscript exclusively. Examples use DI/1 0.5.0 to manage all beans and services (as framework.ioc), and no longer rely on start/end actions or the service() method.

Migration from 2.2.1

The service() call has been deprecated, as have start/end action items. Global access to rc in Application.cfc has also been deprecated. If you just drop 2.5 into your setup and you rely on these features, you'll get exceptions explaining how to enable these features for backward compatibility, namely add the following to your framework configuration:

enableGlobalRC = true,
suppressServiceQueue = false

The ability to enable the implicit service calls is still present via:

suppressImplicitService = false

but, like the other two options, defaults to disallowing the deprecated feature.

If you enable these deprecated features, you will no longer get exceptions using them, but you will see deprecation warnings in your application server's console log. This is to remind you to update your code in preparation for 3.0 later this year!

Please note that Release 3.0 will completely remove these backward compatibility options - and the associated deprecated features. In addition, org.corfield.framework will move to framework.one in Release 3.0, alongside framework.ioc.

Downloads

Release Candidate 2 for 2.5

Sean Corfield seancorfield released this · 213 commits to develop since this release

See https://github.com/framework-one/fw1/issues?milestone=14&page=1&state=closed for features added (or removed) in this release.

Changes since RC1: trace now has delta column showing time taken; environment control is now able to affect many more basic configuration items, including tracing; ColdFusion 11 / Railo 4.2 compatibility (string member function workaround); bean factories are fully cleared on a reload (not just reloaded); all examples updated to remove deprecated features.

Downloads

Release 2.2.1 (Modern CFML Version)

Sean Corfield seancorfield released this · 305 commits to master since this release

Adobe ColdFusion 11 compatibility change: use .replaceFirst() instead of .replace() to avoid invoking the new string method (which doesn't allow an empty string for the search argument).

Downloads

Release Candidate 1 for 2.5

Sean Corfield seancorfield released this · 256 commits to develop since this release

See https://github.com/framework-one/fw1/issues?milestone=14&page=1&state=closed for features added (or removed!) in this release.

Changes since RC0: add getRC(), getRCValue(), enableGlobalRC; add rc argument to setupView() and setupResponse().

Downloads

Release Candidate 0 for 2.5

Sean Corfield seancorfield released this · 261 commits to develop since this release

See https://github.com/framework-one/fw1/issues?milestone=14&page=1&state=closed for features added (or removed!) in this release. Cutting RC0 to get the code into people's hands. Documentation will be updated "real soon now".

Downloads

Release 2.2 (Modern CFML Version)

Sean Corfield seancorfield released this · 307 commits to master since this release

Many REST and routing enhancements. Numerous bug fixes.

Downloads

Release 2.2 RC2

Sean Corfield seancorfield released this · 341 commits to develop since this release

Release Candidate 2 - mostly REST API bug fixes:

  • Turn off tracing when renderData() called.
  • Correct behavior of buildURL() with ".?".
  • Correct subsystem delimiter in resource routes (dfair98, jcberquist).
  • Correct JSON content type for renderData() (MarcinS).
  • renderData() now has optional statusCode argument
  • Included DI/1 0.5.0

Downloads

Release 2.2 RC1

Sean Corfield seancorfield released this · 362 commits to develop since this release

Improvements for writing REST APIs:

  • renderData() to make it easier to write REST APIs with FW/1
  • routes now support "resources" for automatic generation of set of related routes (for REST APIs)

Lots of bug fixes and minor enhancements (see the commit list for more details).

Downloads

A minor bug fix release for the old compatibility branch. Improves compatibility with CFMX 7 and OpenBD. Fixes bugs: setView() and uncaught exceptions, unhandled files.

Downloads

Release 2.1.1

Sean Corfield seancorfield released this · 411 commits to master since this release

Critical bug fix to stable 2.1 release

Downloads

Release 2.1 (Modern CFML Version)

Sean Corfield seancorfield released this · 414 commits to master since this release

Stable release for ACF9.0.1+ / Railo3.2+.

Downloads

Something went wrong with that request. Please try again.