Update changelog, bump version number
[browser-switch] / Changelog
index c6c0853..02456b9 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,32 @@
+version 3.1:
+* add a new, more finger-friendly GUI for Fremantle, based on work by
+  Faheem Pervez (build UI with EXTRA_CPPFLAGS=-DFREMANTLE)
+* make sure reconfig signal (SIGHUP) doesn't interrupt dispatch of a request
+  when continuous mode is off
+* disable autocapitalization and predictive text features for the
+  other_browser_cmd entry in the UI
+* add support for EXTRA_CPPFLAGS in Makefiles, to allow package builds to pass
+  feature/configuration defines; add EXTRA_LDFLAGS too, just in case
+
+version 3.0:
+* fix the UI so that it looks for C browser-switchboard processes to send
+  SIGHUP to, not Python browser-switchboards 
+* add support for EXTRA_CFLAGS in Makefiles, to allow package builds to pass
+  additional optimization flags
+* replace calls to `pkg-config dbus-1` in config-ui/Makefile with calls to
+  `pkg-config libosso` instead; asking for dbus-1 was incorrect and covering
+  up a problem that caused maemo extras-devel autobuilds to fail
+
+version 3.0rc1:
+* reimplement the main browser-switchboard process in C, which leads to much
+  faster startup times and much lower memory usage
+* implement a configuration UI, which can be used as a standalone app or as a
+  hildon-control-panel applet
+* default to launching MicroB if no config file is found -- with a config UI,
+  it's best to keep things unchanged in a fresh install and let the user
+  configure them him/herself
+* EXPERIMENTAL Fremantle support
+
 version 2.2:
 * rename the package to browser-switchboard
 * move the config file to $HOME/.config/browser-switchboard, and fall back