All commands-related interfaces are now defined directly in the Commands library. However, these same interfaces are imported to and re-exported from DUIM-Frames, so they can be used in almost the same way as for Functional Developer 1.0. You should continue to look for commands-related documentation in this chapter.
A consequence of the introduction of the Commands library is that a slight change in syntax is required in the definition of commands in command tables. In Functional Developer 1.0, two approaches could be taken when specifying a command in a table. For example, a menu item could be specified by either of the following:
menu-item "My Command" = make(<command>, function: my-command), menu-item "My Command" = my-command,
Beninning with Functional Developer 1.1, only the last of these may be used. This may require you to change some of your code.