These are the Dojo API areas the Quickr Development team had to deal with when porting the 8.2 themes (based on Dojo 0.4) to the 8.5 server (which uses Dojo 1.3.2 as laid down by Domino 8.5.1):
- Quickr 8.5 relies on Dojo 1.3.2 that ships with Domino 8.5.1
- Blog and Wiki templates use of Dojo 0.4 had to be ported to Dojo 1.3.2
- Issues the Quickr dev team had to deal with included:
- AJAX requests
- Dojo.io.bind -> dojo.xhrGet
- Namespace changes
- dojo.lang was removed. Use comparable dojo.* apis for array iteration (dojo.forEach(), etc.)
- Date formatting
- dojo.date was refactored. Moved to dojo.date.locale.* methods to replace dojo.date.format() for date/time formatting
- Drag-and-Drop – dojo.dnd methods and their uses changed
- Event connections: dojo.event.connect/disconnect -> dojo.connect/disconnect