Login/Register

Cloud Experts Unleashed – Episode 18

In this episode, we are joined by Charlie Arehart to discuss our real world experiences helping customers apply the recent updates that required code changes around unscoped variables and encryption algorithms.

Guests

  • Charlie Arehart – Independent Consultant
  • Dakota Clum – xByte Cloud
  • CTO Ryan Brown – xByte Cloud CMO

Topics Discussed:

  • How to correctly pronounce Charlie’s last name
  • What is 2021 update 13 / 2023 update 7 – “March Update”
  • What scopes don’t have to be updated
  • How to temporarily delay making scoping changes and should you do it
  • Where to set variables application.CFC
  • Tools to find scoping issues and fix them
  • Logging issues and possible performance hits at scale
  • Scanning your code • Cleaning up your technical debt
  • What is 2021 update 14 / 2023 update 8 – “June Update”
  • What makes algorithms better
  • Misconception about what is required – Adobe picks new default
  • Code and database changes required
  • Possible exposure to not updating
  • Can you have ColdFusion use the old algorithm in your code
  • Are people upgrading yet

Useful Links

ColdFusion 2023 Update 7-8

https://helpx.adobe.com/coldfusion/kb/coldfusion-2023-update-7.html https://helpx.adobe.com/coldfusion/kb/coldfusion-2023-update-8.html

ColdFusion 2021 Update 13-14

https://helpx.adobe.com/coldfusion/kb/coldfusion-2021-update-13.html https://helpx.adobe.com/coldfusion/kb/coldfusion-2021-update-14.html

Charlie’s Relevant Blogs

https://carehart.org/blog/2024/3/12/cf_updates_march_2024_possible_breaking_change
https://carehart.org/blog/2024/6/11/cf_updates_june_2024_possible_breaking_change
https://carehart.org/blog/2024/7/18/dont_miss_helpful_feature_identify_implicit_scopes
https://carehart.org/blog/2024/7/22/on_handling_jun_2024_cf_update_change_of_default_encryption_algorithm

Tools to find issues and fix them

https://www.petefreitag.com/blog/fixinator-unscoped-variable/ https://helpx.adobe.com/coldfusion/developing-applications/developing-cfml-applications/debugging-and-troubleshooting-applications/using-the-code-analyzer.html

To learn more about ColdFusion at xByte Cloud, visit https://www.xbytecloud.com/hosting/windows-coldfusion-managed-server