A quick summary of Lucee 6
- moves to a json based config, existing xml configs are imported on upgrade
- optional single mode, i.e. no additional server context, which reduces startup time and memory usage
- lots of refactoring, performance improvements
- v2 Image extension, complete refactor, WEBP support
- v2 S3 extension, complete refactor now using awslib
- v5.4 BETA ORM / Hibernate Extension (still a bit rough around the edges)
- acf compat updates
- new functions
- inline and sub components
- updated some member functions to better support chaining (i.e. don’t return true, returns the object)
- updated java libraries, removed unused java 1.4 compat libs
- removed support for flash files, applets etc
- improved underlying numeric support, better precision etc
- refactored build system support, let’s you slice and dice which test cases get run
- cfhttp connection pooling
- improved debugging, response status code, content length, thread debugging
- nio watch service for directory gateway (highly efficient monitoring of filesystem for changes)
- smaller default footprint due to older extensions no longer being bundled ( ajax, search, chart, axis ) they can be installed manually or by using the extensions env var
LUCEE_EXTENSIONS=D46B46A9-A0E3-44E1-D972A04AC3A8DC10,EFDEB172-F52E-4D84-9CD1A1F561B3DFC8,FAD67145-E3AE-30F8-1C11A6CCF544F0B7,6E2CB28F-98FB-4B51-B6BE6C64ADF35473,DF28D0A4-6748-44B9-A2FDC12E4E2E4D38
just a quick summary he said…