All work
- populator discover entity name not accouting for missing entitynameCOLDBOX-1326Resolved issue: COLDBOX-1326Luis Majano
- populator discover entity name not accouting for missing entitynameCOLDBOX-1325Resolved issue: COLDBOX-1325Luis Majano
- detect ORM Hibernate Version for BoxLangCOLDBOX-1323Resolved issue: COLDBOX-1323Luis Majano
- BoxLang CacheBox ProviderCOLDBOX-1322Resolved issue: COLDBOX-1322Luis Majano
- Update all cbproxies to work with BoxLangCOLDBOX-1321Resolved issue: COLDBOX-1321Luis Majano
- Update all GitHub actions to make sure the builds workCOLDBOX-1320Resolved issue: COLDBOX-1320Luis Majano
- Default Route Returns Empty Struct When Calling GetCurrentRouteRecord()COLDBOX-1319Luis Majano
- ViewsHelper not found from rendering layout + view in submodule with Scheduled taskCOLDBOX-1318Luis Majano
- ACF 2025 has removed htmlEditFormatCOLDBOX-1317Resolved issue: COLDBOX-1317Luis Majano
- cbcsrf: cacheStorage setting only supports CacheStorageCOLDBOX-1316Luis Majano
- ACF 2025 Removed the statusText attributeCOLDBOX-1315
- Unable to view a moduleCOLDBOX-1314Luis Majano
- Renderer does not receive updated helpers when module is registered after aspects are loadedCOLDBOX-1313Resolved issue: COLDBOX-1313Luis Majano
- BL Compat: Coldbox Virtual App Mappings are Missing on Subsequent RequestsCOLDBOX-1312Resolved issue: COLDBOX-1312Luis Majano
- Remove direct calls to the servlet response.setStatus( int, String ) methods due to jakarta removing statusTextCOLDBOX-1311Resolved issue: COLDBOX-1311Luis Majano
- Coldbox route visualizer path bugCOLDBOX-1309Luis Majano
- Change "skipping activation" messages to INFOCOLDBOX-1308Luis Majano
- Add System-Level Appenders that can leverage the engine logging implementationCOLDBOX-1307Luis Majano
- Better tracking of status code and text on the request context so integration tests are not corrupted by response commitment: getStatusCode(), getStatusText() accessorsCOLDBOX-1306Resolved issue: COLDBOX-1306Luis Majano
- Improvement: Update Config Seeding to Include Original Module SettingsCOLDBOX-1305Resolved issue: COLDBOX-1305Luis Majano
- thisLocationToken is not var scopedCOLDBOX-1304Resolved issue: COLDBOX-1304John Whish
- Use extrainfo for logging in policies instead of having a too long messageCOLDBOX-1303Luis Majano
- Deprecate datasources support from modules that do nothing on 7 and remove on 8COLDBOX-1302Luis Majano
- Router composeRoutingPath is incorrect when running a `.cfc` fileCOLDBOX-1300Luis Majano
- Scheduler timezone issue with Daylight Savings TimeCOLDBOX-1299Luis Majano
- isNull issue in ACFCOLDBOX-1298Luis Majano
- Schedulers now have a startupTask( task ) to dynamically startup a task by name or task objectCOLDBOX-1297Resolved issue: COLDBOX-1297Luis Majano
- New flow peek() method to do fluent peeks in objectsCOLDBOX-1296Resolved issue: COLDBOX-1296Luis Majano
- Dumps in BugReport.cfm need top attributesCOLDBOX-1295Resolved issue: COLDBOX-1295Luis Majano
- Call `reset()` when testing and unloadColdbox is true in the `afterTests()` to make sure the reset procedures are done, not only the shutdown.COLDBOX-1294Resolved issue: COLDBOX-1294Luis Majano
- DBAppender with SQL Server Not Compatible with Adobe 2023COLDBOX-1293Resolved issue: COLDBOX-1293Jon Clausen
- Global Application Helpers (Mixins) Don't Work within Test-HarnessCOLDBOX-1292Resolved issue: COLDBOX-1292Luis Majano
- Scheduled task context is not preserved when using Standard CF2021 + IIS installationCOLDBOX-1291Luis Majano
- Inject Interceptor name from config into InterceptorsCOLDBOX-1290Luis Majano
- Directory Helper Logic in Renderer.cfc is Incorrect and Generates Bad Path On WindowsCOLDBOX-1289Resolved issue: COLDBOX-1289Jon Clausen
- Allow Disabling of PrettyJson in Log OutputCOLDBOX-1288Resolved issue: COLDBOX-1288Luis Majano
- If running scheduled tasks manually with a `force` then do not set the next run since this is a forced run.COLDBOX-1287Resolved issue: COLDBOX-1287Luis Majano
- Make sure global scheduler is loaded after modules load.COLDBOX-1286Resolved issue: COLDBOX-1286Luis Majano
- BoxLang Support so you can write your ColdBox apps in BoxLangCOLDBOX-1285Resolved issue: COLDBOX-1285Luis Majano
- Coldbox Module Config Files are Case-SensitiveCOLDBOX-1284Luis Majano
- Context attachments like BoxLang to avoid usage of rc/prc sections for framework related dataCOLDBOX-1283Luis Majano
- ScheduledTasks Bug - java.util.concurrent.TimeUnit type errorCOLDBOX-1282Resolved issue: COLDBOX-1282Giancarlo Gomez
- DateTimeHelper.validateTime RegressionCOLDBOX-1281Resolved issue: COLDBOX-1281Giancarlo Gomez
- coldbox.system.cache.policies.LRU cleanup errorsCOLDBOX-1280Resolved issue: COLDBOX-1280Luis Majano
- Render encapsulator bleed of this scope by enginesCOLDBOX-1279Resolved issue: COLDBOX-1279Luis Majano
- Remove unsafe evaluate function usageCOLDBOX-1278Resolved issue: COLDBOX-1278Luis Majano
- Add Ability to Append to RC and PRC in RunEvent()COLDBOX-1277Resolved issue: COLDBOX-1277Luis Majano
- Coldbox Scheduled Tasks Timeout SettingCOLDBOX-1276Luis Majano
- Improved engine detection by the CFMLEngine feature classCOLDBOX-1275Resolved issue: COLDBOX-1275Luis Majano
- javacasting to long for new Java LocalDateTime instead of int, Adobe not doing type promotionCOLDBOX-1274Resolved issue: COLDBOX-1274Luis Majano
50 of
Bracket Notation Usage on Java Hashmaps Does not work.
Fixed
Description
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Details
Sentry
Sentry
Sentry
Created January 30, 2025 at 9:33 PM
Updated January 31, 2025 at 8:15 PM
Resolved January 31, 2025 at 8:15 PM
Activity
Show:
The following code incorrectly produces null when attempting to retrieve
foo
from the map:ref = { "foo" : "bar", "baz" : { "foo" : "bar" }, "bazooms" : [ { "foo" : "bar" }, { "foo" : "baz" } ] }; hashMap = createObject( "java", "java.util.HashMap" ); hashMap.putAll( ref ); println( hashMap ); // Correctly prints the expected contents of the map result = isNull( hashMap[ "foo" ] );// returns true - should return false
https://try.boxlang.io?code=eJxtj0sKgzAQQPc5xTArC5IDVLrorpu2BxAXo0RUUhPycVHJ3ZtgQik0mwlv3vyMGOECO4P4cFQK0wfOgD0ZrA%2Fc07vgPUtZgPBVlHrZlGj%2FSL8odgvQsdAwNpGd7qTjCoMR5MSzX8TgKsCFNsL6iNy7WfLboSKcmlLGtXdXKSsw8YqImTbz6uRaQemboBHWSxdHzPbhk52Tbd6pS9YH39dKHQ%3D%3D