I'm happy to release B4A v6.30. There are many IDE related improvements in this update. The docking and layout features are based on a new and improved framework. Floating code editors behave as regular windows. Documentation tool tips while hovering over code elements: Copy links in the tool tips that allow copying code examples. Support for bookmarks: New themes. URLs in comments and strings are ctrl-clickable. Class and module level documentation (taken from Process_Globals or Class_Globals subs). Quick search shows a list of recent searches. Designer uses the multiline text editor for text properties. Unused libraries warning. Debugger related improvements. Custom views support "nullable colors". The default value of such fields looks like: This is an important feature as in many cases it is better not to set any color and use the system default. Rect.Width and Height properties. Service_TaskRemoved event added to the Starter service. This event is raised when the user closes the app from the recent apps list. This is an Android 4+ event. FloatLabeledEditText - Text and hint colors can be set in the designer. Regex.Replace / Replace2 - Regular expression replacement. (Java) The Tag property is set when calling CustomView.replaceBaseWithView2 (replaceBaseWithView is deprecated). _onkeydown and _onkeyup inline Java hooks. Other bug fixes and minor improvements. Note that the debug key has been replaced. If you are using B4A-Bridge then you will need to uninstall the existing developed app before deploying the new one (required once). Users who are eligible for a free upgrade will receive an email with installation instructions. Other users will receive an email with a discount offer.