Despite the release being numbered 0.18.1 rather than 0.19, there appears to be a significant GTK+ compatibility break from 0.18, namely, Geany 0.18 is able to run using GTK+ 2.16 (and indeed that is bundled with the Windows installer), but Geany 0.18.1 requires GTK+ 2.18, at least when I tested on Windows 7 Professional (64 bit) and the GTK+ 2.16 bundled with the GIMP 2.6.8 installer (and also with Alexander Shaduri's GTK+ 2.16.6 installer).
This would not be a problem, except that the GTK+ developers themselves conceded as recently as last month that "GTK 2.18 on Windows is very buggy" and that "GTK 2.16 is easily the best release of GTK on Windows". See:
https://bugzilla.gnome.org/show_bug.cgi?id=598299
For me, the most obvious difference is the default theming. Geany 0.18.0 looks like a typical Windows 7 program, but Geany 0.18.1 looks like it is supposed to run on Windows 98. I can tolerate this, but a new Geany user may well dismiss Geany because it is "ugly".
Thanks for reporting, I wasn't aware GTK 2.18 is considered that buggy on Windows.
Maybe it's worth to do a 0.18.2 Windows-only release just to build it against GTK 2.16 and ship also GTK 2.16 with the full installer. I can't say when I get to do this though.
After two more hours spending on the Windows build, I created one built on Windows XP against GTK 2.16.6 which is also included in the full installer.
Could you test http://download.geany.org/geany-0.18.2_setup.exe ?
Thanks! As far as I can tell, geany-0.18.2_setup.exe works great :)
Cool.
I'm waiting for feedback for the issue https://sourceforge.net/tracker/?func=detail&atid=787791&aid=2954988&group_id=153444, but if this is solved as well, Geany 0.18.2 will be released.
Keep us informed if anything is still wrong/bad/broken/whatever.
Sorry for all the inconvenience.
Geany 0.18.1.1 has been released with GTK 2.16.6 and GLib 2.20.5 bundled.