Ok, latest version’s up there for your delectation…
* more flexible gradient control, allowing sequences of colours * new class: DocumentWindow, which is a resizable window with a titlebar, nice-looking maximise/minimise/close buttons, a menubar, and lots of cool options. * improved the ability for ResizableWindows to be used as child components as well as on the desktop, without them losing their drop-shadows * eye-candy changes to ShinyLookAndFeel, adding glassy-looking buttons * added a JUCE_VERSION macro to allow conditional builds against different juce versions * added an option to PopupMenu that allows any component to be easily added as a custom component, rather than only ones derived from PopupMenuCustomComponent. * made the win32 crt memory debugging overrides conditional with JUCE_CHECK_MEMORY_LEAKS macro in juce_Config.h * new class: LassoComponent for easy lassoing of groups of UI objects * additions to SelectedItemSet to improve the logic used when multi-selecting items that might be dragged. * handy new method: File::replaceWithText() * new class: RecentlyOpenedFilesList * updated some crt function names for compatibility with the latest msvc pro * misc fixes to glyph layout, text editor listener callbacks + lots of other things. * new class: ComponentBoundsConstrainer for more flexible control over resizing and dragging components around. This replaces the ResizableBase class. * popup menus now accept keyboard navigation (not done this for jumping between them on menubars yet, though)
There’s also a new JuceDemo up there, and a JuceAudioPlugin. The audio plugin now includes some classes to help create stand-alone versions of the plugin.