release updates

16 views
Skip to first unread message

Damon Miller

unread,
Mar 27, 2014, 9:08:08 PM3/27/14
to cfe...@googlegroups.com
Its been awhile since I posted anything here.  I'll be honest...I forgot there was a Google Group for the project.  I've been posting to Twitter and on my blog when releases come out.  I'll do better to remember to post updates here as well.

---So let's do a quick catch up---

The project is still active and releases are coming out.  They have all been alpha releases up to this point.  

The project source is located on: https://github.com/damonmiller/esapi4cf/.  You'll notice I renamed from cfesapi - I have serious issues with all CFML projects starting with "CF".

The latest version is v1.1.1a.  The v1.2a code is almost ready and is under the development branch: https://github.com/damonmiller/esapi4cf/tree/development.  It will be moved to master soon and go through a final round of testing before release.

There is still 1 or 2 missing features to get it feature complete and move it to beta status.  I hope to move to beta status so we'll have a v1.3b release.

When releases do come out I have been writing a little something up on it.  You can see past release write ups on my blog: http://damonmiller513.blogspot.com/

All of the releases can be found here: https://github.com/damonmiller/esapi4cf/releases.  Sorry they are a little out of order as I learned how to tag releases on GitHub.

I have been slowly working on documentation.  There is a GitHub Pages site for the project now: http://damonmiller.github.io/esapi4cf/.  There are API refs, links to download latest release, and the start of a tutorial (incomplete).

There is some great improvements in v1.2.  There is now a demo app included in the source which should help demonstrate how to use/implement ESAPI4CF.  Just like the tutorials, it is not complete but a good start.  Mostly shows authentication which, in my opinion, is one of the most important pieces of functionality.

v1.2 also adds automation testing via CFSelenium based on the demo app.

I will give more details on v1.2 when it releases.  If you want to know anything specific now, just hit me up.

ESAPI4CF v1.x continues to be compatible with CF8, CF9, the latest Railo release, and starting in v1.2, CF10 as well.

There is a lot more details available from the links I've sent so please take a look if you have not been following the project lately.

If you find a bug or have a request, etc for the project, the GitHub Issues are the place to bring that up.  I do actively watch those and use them for the basis of planning the releases.

And as always, I welcome contributors to the project.  It's a lot of work doing this by myself so please, if you have thought about helping out, please do if you have the time.

Damon Miller

unread,
Mar 27, 2014, 9:11:29 PM3/27/14
to cfe...@googlegroups.com
I did forget to mention.  In v1.2a, we're up to 175 unit tests with a 97% pass rate!
Reply all
Reply to author
Forward
0 new messages