Category Selected:

opensource

Blog

BoxLang 1.0.0 Beta 5 Launched

Luis Majano |  July 12, 2024

We are pleased to announce the release of BoxLang 1.0.0-Beta 5! This latest beta version includes improvements and essential bug fixes.

What is BoxLang?

BoxLang is a modern dynamic JVM language that can be deployed on multiple runtimes: operating system (Windows/Mac/*nix/Embedded), web server, lambda, iOS, android, web assembly, and more. BoxLang combines many features from different progr

Read More

BoxLang 1.0.0 Beta 4 Launched

Jon Clausen |  July 05, 2024

We are thrilled to announce the release of BoxLang 1.0.0-Beta 4! This latest beta version includes some improvements and essential bug fixes.

Read More

BoxLang 1.0.0 Beta 3 Launched

Luis Majano |  June 28, 2024

We are thrilled to announce the release of BoxLang 1.0.0-Beta 3! This latest beta version is packed with exciting new features and essential bug fixes, including robust encryption functionality, enhanced Java interoperability, and more efficient event handling. Key highlights include the introduction of query caching capabilities, seamless coercion of Java Single Abstract Method (SAM) interfaces from BoxLang functions, and support for virtual thread executors. So, let’s dive into the details of what’s new in BoxLang 1.0.0-Beta 3 and how you can start leveraging these updates today!

Read More

BoxLang 1.0.0 Beta 2 Launched

Luis Majano |  June 21, 2024

We're thrilled to announce the release of BoxLang 1.0.0-Beta2! This beta introduces a plethora of exciting new features and bug fixes, including encryption functionality, improved Java interoperability, and streamlined event handling. We are also excited to announce that these betas will be incrementing weekly until we reach our stable version in the coming months. So let's dive in!

Read More

qb 9.0.0 Released

Eric Peterson |  February 06, 2023

A new major release of qb is now available on ForgeBox! This comes jam-packed with awesome features like new SQLite grammar support and SQLCommenter support to add contextual comments to your queries. Breaking changes include dropping support for older Adobe ColdFusion versions, splitting the uuid SchemaBuilder method, pagination changes when maxRows is 0 or lower, and changes to some default settings.

Read More

Getting started with ColdBox Debugger

Daniel Garcia |  June 21, 2022

The ColdBox Debugger (cbDebugger) module is “a light-weight performance monitor and profiling tool for ColdBox applications” that can be used to see what is going on with your site. It can monitor any ColdBox site, from frontend sites with views to REST API sites. It can also track many things and give insights into requests, CacheBox caches, database activity (including cborm, quick, qb, and Adobe CF 2018+). It has also been recently updated to use Alpine JS as well as other enhancements. If you have not used ColdBox Debugger in a while, it is time to take another look.

Read More

How Can I use a Jar library in CFML?

Michael Born |  June 14, 2022

CFML makes it simple to instantiate and use native Java classes without leaving CFML-land. For example, we can use Java's SimpleDateFormat library to format a date object. In order to use a third-party java library, however, such as the Jsoup HTML parser, you will need to load the jar into the CFML engine first, so let's see how we can do that.

Read More

CommandBox 5.0.0 Released!

Brad Wood |  March 06, 2020

We are pleased to announce the release of CommandBox 5.0.0.  This is a major release of our CLI package manager, REPL, and server tool. In this version are many library updates, new features, and bug fixes.  All in all, there were 77 tickets closed for this release.

Read More

Modernize or Die® Podcast - CFML News for January 21st, 2020 - Episode 37

Gavin Pickin |  January 21, 2020

Gavin and Eric host this weeks episode.They talk Adobe CF Summit East 2020 announcing dates and prices, as well as Adobe’s ColdFusion Specialist Certification Post Conference Workshop and Ortus Solution’s Pre Conference Workshop. They also mentioned CFCamp will not be moved to May / June as planned and you won’t believe the reason why. ITB 2020 Call for Speakers is closed, with 138 submissions from the community plus all of the Ortus content as well, we’re still deciding on sessions. They talked about CF Summit 2019 Vegas releasing more videos from the sessions on YouTube. The playlist has 19 videos already. In case you missed Rakshith’s Webinar this week on CF2020 you can catch our views on it, and the link to the recording. They talk about Gavin and Michael Born’s plan for a new Live Coding Series this Wednesday. They discuss more information on CF Summit East 2020 and the workshops. They discuss selection for workshops and call for speakers for Into the Box 2020 in Houston in May including a special announcement, ITB 2020 will be 2 days of workshops plus 2 days of conference, so 4 days total, the Super Early Bird tickets are now available. They also discuss some other conferences you should consider attending.

They spotlight a lot of great blog posts, tweets, videos and podcasts, too many to list, so listen to the show. They show off our ForgeBox module of the Week, Eric Peterson’s ‘str’ utilities and this week’s VS Code extensions, Cloak by John Papa for hiding your .env variables when screen sharing etc.

We finish the podcast thank our Patreon supporters

Read More

30+ ForgeBox Packages of the Week from 2019 Modernize or Die® CFML News Podcast

Gavin Pickin |  January 17, 2020

ForgeBox is the NPM of the ColdFusion world, and with CommandBox, CFML's CLI, you can easily add new functionality to your project with a simple `box install packageName`. We decided to dedicate a portion of our CFML News Podcast to ForgeBox Modules. We had 30+ episodes in 2019, each with a ForgeBox Module, so we wanted to give you a way to see all of them in one place, so here they are.

Read More