EPISODE · Oct 8, 2024 · 47 MIN
Modernize or Die® - CFML News Podcast for October 8th, 2024 - Episode 220
from Modernize or Die ® Podcast · host Ortus Solutions
2024-10-08 Weekly News — Episode 220Watch the video version on YouTube at https://youtube.com/live/YOxkhO6DPzg?feature=share Hosts: Eric Peterson - Senior Developer at Ortus SolutionsGavin Pickin - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there including BoxLang.A few ways to say thanks back to Ortus Solutions:Buy Tickets to Into the Box 2025 in Washington DC https://t.co/cFLDUJZEyMApril 30, 2025 - May 2, 2025 - Washington, DCLike and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a reviewSign up for a free or paid account on CFCasts, which is releasing new content regularlyBOXLife store: https://www.ortussolutions.com/about-us/shopBuy Ortus’s Books102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)Now on Amazon! In hardcover too!!!https://www.amazon.com/dp/B0CJHB712MLearn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes Patreon Support (Supernatural)We have 59 patreons: https://www.patreon.com/ortussolutions. News and AnnouncementsNew Library - SocketBox - Bring 1st Class Socket Support to BoxLang, Lucee and Adobe ColdFusionThe WebSocket server in CommandBox and BoxLang MiniServer is not really a separate "server" per se, since it’s on the same port. It’s just an upgrade listener which will upgrade any WS requests.This websocket integration will work for Lucee, Adobe, and BoxLang alike as it passes incoming messages to the app via an "internal" HTTP request to /WebSocket.cfc?method=onProcess where the CF/BL code can handle it. The incoming request will have all cookies, headers, hostname, etc that the original websocket connection was started with, so normal CGI variables and session scopes should work fine.You need to create a custom /WebSocket.cfc class that should extend the modules.socketbox.models.WebSocketCore class in this library which provides the base functionality.https://www.forgebox.io/view/socketbox https://community.ortussolutions.com/t/introducing-socketbox-a-new-websocket-library/10381/1New Releases and UpdatesTestBox v6.0.0 ReleaseTestBox 6.x is a major update to the testing framework, introducing key improvements like full support for BoxLang. With this release, users can write tests, specs, and harnesses directly in BoxLang. A new BoxLang CLI runner simplifies running specs and bundles without needing a web server. Additionally, the CLI now detects BoxLang projects, adds headless web server testing with the bx-web-support module, and includes dynamic assertion methods for cleaner test writing. Significant new features include environment helpers, display name annotations, and improved debugging and matcher functions. https://www.ortussolutions.com/blog/testbox-v600-release qb v10 is BoxLang CertifiedHyper v7.5.3 is BoxLang CertifiedUpgrade to FusionReactor 12.1.1 Now: Defect in FusionReactor 12.1.0 That Can Potentially Disable Metrics ShipperOn September 26th, 2024, we learned of a bug affecting some customers who upgraded to FusionReactor Agent version 12.1.0. We want to provide a detailed account of the bug, its impact, and the steps we’ve taken to resolve it. Transparency and communication are central to our approach, and we want to ensure that all customers are informed and empowered to take the necessary action.https://fusion-reactor.com/blog/upgrade-to-fusionreactor-12-1-1-now-defect-in-fusionreactor-12-1-0-that-can-potentially-disable-metrics-shipper/ BoxLang Betas — Beta 16-179/27/24 - BoxLang 1.0.0 Beta 16 Launched2 New Features9 Improvements11 Bugs Fixedhttps://boxlang.ortusbooks.com/readme/release-history/1.0.0-beta16https://www.ortussolutions.com/blog/boxlang-100-beta-16-launched 10/4/24 - BoxLang 1.0.0 Beta 17 Launched1 New Features3 Improvements2 Bugs Fixedhttps://boxlang.ortusbooks.com/readme/release-history/1.0.0-beta17 https://www.ortussolutions.com/blog/boxlang-100-beta-17-launched Webinars, Meetups and WorkshopsOctober 2024 Seattle ColdFusion User Group MeetingWednesday, October 16, 20245:00 PM to 6:00 PM PDTAdobe ColdFusion Summit 2024 RecapWill Frankhouser and Leon O'Daniel will share a complete recap of their experiences at Adobe ColdFusion Summit 2024, including what's coming soon with Adobe ColdFusion 2025, takeaways from the sessions, and more.Establishing a Connection and Transferring Files to Netsuite Using Adobe ColdFusion's FTP FeaturesThis session recaps an actual real-live case study where Leon O'Daniel assisted a large clothing manufacturer with how to quickly and easily establish a connection and transfer files to their Netsuite FTP account.ColdFusion Tag/Function of the MonthWill Frankhouser will be sharing his ColdFusion Tag/Function of the month and how to use it in your next ColdFusion application project.https://www.meetup.com/seattle-coldfusion-user-group/events/303894410/?eventOrigin=home_page_upcoming_events$all Sacramento Interactive: Debugging With JavaScript with Kevin GobleWednesday, October 16, 20246:00 PM to 8:00 PM PDTWorkshop is open to new and curious programmers. We'll first go over some philosophy about dealing with code that does the unexpected. Then we'll follow up with some live practical examples utilizing debugging tools. If your only weapon against bugs right now is console logs, if debugging feels like playing Where's Waldo, this is a workshop for you!https://www.meetup.com/sacinteractive/events/303708439/?eventOrigin=home_page_upcoming_events$all
What this episode covers
2024-10-08 Weekly News — Episode 220Watch the video version on YouTube at https://youtube.com/live/YOxkhO6DPzg?feature=share Hosts: Eric Peterson - Senior Developer at Ortus SolutionsGavin Pickin - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there including BoxLang.A few ways to say thanks back to Ortus Solutions:Buy Tickets to Into the Box 2025 in Washington DC https://t.co/cFLDUJZEyMApril 30, 2025 - May 2, 2025 - Washington, DCLike and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a reviewSign up for a free or paid account on CFCasts, which is releasing new content regularlyBOXLife store: https://www.ortussolutions.com/about-us/shopBuy Ortus’s Books102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips)Now on Amazon! In hardcover too!!!https://www.amazon.com/dp/B0CJHB712MLearn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes Patreon Support (Supernatural)We have 59 patreons: https://www.patreon.com/ortussolutions. News and AnnouncementsNew Library - SocketBox - Bring 1st Class Socket Support to BoxLang, Lucee and Adobe ColdFusionThe WebSocket server in CommandBox and BoxLang MiniServer is not really a separate "server" per se, since it’s on the same port. It’s just an upgrade listener which will upgrade any WS requests.This websocket integration will work for Lucee, Adobe, and BoxLang alike as it passes incoming messages to the app via an "internal" HTTP request to /WebSocket.cfc?method=onProcess where the CF/BL code can handle it. The incoming request will have all cookies, headers, hostname, etc that the original websocket connection was started with, so normal CGI variables and session scopes should work fine.You need to create a custom /WebSocket.cfc class that should extend the modules.socketbox.models.WebSocketCore class in this library which provides the base functionality.https://www.forgebox.io/view/socketbox https://community.ortussolutions.com/t/introducing-socketbox-a-new-websocket-library/10381/1New Releases and UpdatesTestBox v6.0.0 ReleaseTestBox 6.x is a major update to the testing framework, introducing key improvements like full support for BoxLang. With this release, users can write tests, specs, and harnesses directly in BoxLang. A new BoxLang CLI runner simplifies running specs and bundles without needing a web server. Additionally, the CLI now detects BoxLang projects, adds headless web server testing with the bx-web-support module, and includes dynamic assertion methods for cleaner test writing. Significant new features include environment helpers, display name annotations, and improved debugging and matcher functions. https://www.ortussolutions.com/blog/testbox-v600-release qb v10 is BoxLang CertifiedHyper v7.5.3 is BoxLang CertifiedUpgrade to FusionReactor 12.1.1 Now: Defect in FusionReactor 12.1.0 That Can Potentially Disable Metrics ShipperOn September 26th, 2024, we learned of a bug affecting some customers who upgraded to FusionReactor Agent version 12.1.0. We want to provide a detailed account of the bug, its impact, and the steps we’ve taken to resolve it. Transparency and communication are central to our approach, and we want to ensure that all customers are informed and empowered to take the necessary action.https://fusion-reactor.com/blog/upgrade-to-fusionreactor-12-1-1-now-defect-in-fusionreactor-12-1-0-that-can-potentially-disable-metrics-shipper/ BoxLang Betas — Beta 16-179/27/24 - BoxLang 1.0.0 Beta 16 Launched2 New Features9 Improvements11 Bugs Fixedhttps://boxlang.ortusbooks.com/readme/release-history/1.0.0-beta16https://www.ortussolutions.com/blog/boxlang-100-beta-16-launched 10/4/24 - BoxLang 1.0.0 Beta 17 Launched1 New Features3 Improvements2 Bugs Fixedhttps://boxlang.ortusbooks.com/readme/release-history/1.0.0-beta17 https://www.ortussolutions.com/blog/boxlang-100-beta-17-launched Webinars, Meetups and WorkshopsOctober 2024 Seattle ColdFusion User Group MeetingWednesday, October 16, 20245:00 PM to 6:00 PM PDTAdobe ColdFusion Summit 2024 RecapWill Frankhouser and Leon O'Daniel will share a complete recap of their experiences at Adobe ColdFusion Summit 2024, including what's coming soon with Adobe ColdFusion 2025, takeaways from the sessions, and more.Establishing a Connection and Transferring Files to Netsuite Using Adobe ColdFusion's FTP FeaturesThis session recaps an actual real-live case study where Leon O'Daniel assisted a large clothing manufacturer with how to quickly and easily establish a connection and transfer files to their Netsuite FTP account.ColdFusion Tag/Function of the MonthWill Frankhouser will be sharing his ColdFusion Tag/Function of the month and how to use it in your next ColdFusion application project.https://www.meetup.com/seattle-coldfusion-user-group/events/303894410/?eventOrigin=home_page_upcoming_events$all Sacramento Interactive: Debugging With JavaScript with Kevin GobleWednesday, October 16, 20246:00 PM to 8:00 PM PDTWorkshop is open to new and curious programmers. We'll first go over some philosophy about dealing with code that does the unexpected. Then we'll follow up with some live practical examples utilizing debugging tools. If your only weapon against bugs right now is console logs, if debugging feels like playing Where's Waldo, this is a workshop for you!https://www.meetup.com/sacinteractive/events/303708439/?eventOrigin=home_page_upcoming_events$all
NOW PLAYING
Modernize or Die® - CFML News Podcast for October 8th, 2024 - Episode 220
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Jan 2, 2026 ·47m
Dec 21, 2025 ·46m