python-reahl (3.2.0) unstable; urgency=low

 * Added auto restart for the reahl dev webserver on filesystem changes (blueprint: reahl-serve-with-auto-reload).
 * Added support for Bootstrap 4 alpha 2 Widgets and Layouts (blueprint: bootstrap)
 * Dropped support for elixir.
 * Changed versions of Jquery to 1.11.2 and jquery-blockUI to 2.70.0.
 * Changed Browser/WidgetTester Hierarchy so get_html/get_inner_html can be used on WidgetTester too.
 * Changed xpath() on BasicBrowser to be able to deal with an XPath instance.
 * Added support for del_ methods on Fixtures to tear down singleton instances created with corresponding new_ methods.
 * Changed Label to subsume what was done by InputLabel previously.
 * Introduced the InternalRedirect concept and functionality to replay_request for a MethodResult.
 * Refactored Input hierarchy to be able to model WrappedInputs and other types of Inputs better.
 * Changed Menu and MenuItems to not BE Ul, Li, but HTMLWidgets with a separate html_representation.
 * Added locale kwarg to Bookmark constructor.
 * Changed reahl script to NOT override python's default behaviour re showing deprecation warnings.
 * Changed PageMenu to be an HTMLWidget, not a Menu.
 * Added menu_layout kwarg to PageMenu for laying out the Menu it contains.
 * Changed how submenus are added to menus: you now call add_submenu instead of having to know about SubMenu class.
 * Changed how Menus are created: don't use from_xxx methods, rather use with_xxx after construction.
 * Deprecated sending css_id to any Widget that is not one-to-one with an HTMLElement upon construction.
 * Changed refresh() to be able to specify specific query_arguments to refresh on (instead of all).
 * Changed FieldSets to have Legends instead of Labels.
 * Changed the for= attribute on an Input's Label to refer to the Input control css_id.
 * Changed the way tables are filled with data: use with_data() instead of from_columns().
 * Changed QueryAsSequence to deal properly with mapped items and slicing and sorting.
 * Added a layout.PageLayout to replace the pure.PageColumnLayout and can be used with bootstrap.ColumnLayout also.
 * Fixed #1559434 PostgresqlControl's regex does not allow enough chars for password field.
 * Fixed #1561366 reahl example: Could not find example tutorial.modeltests3.

 -- Iwan Vosloo <iwan@reahl.org>  Thu, 12 Jun 2016 08:47:00 +0200

python-reahl (3.1.1) unstable; urgency=low

 * Fixed #1440067 memoized not caching classmethods.
 * Fixed #1442104 SetupMonitor breaks pdb under nose.
 * Fixed #1504194 Newer setuptools entrypoint metadata disallows some current usages.
 * Fixed #1520170 reahl mergetranslations gives "TypeError: must be str, not bytes" on Python3.
 * Fixed #1521576 Strange error message on form submission.
 * Fixed #1521869 Incorrect default for mail.smtp_port.
 * Fixed #1522304 Database connections are not closed upon unhandled exceptions.
 * Fixed #1523085 RemoteConstraint prevents button from being submitted.
 * Fixed #1522368 When a browser prematurely ends a SSL connection, ugly exceptions are printed.
 * Fixed #1445804 features.slidingpanel renders oddly.
 * Fixed #1446818 Article not rendered as a header in docs.
 * Fixed #1511241 Sub-menu items of vertical menus cannot be clicked.

 -- Iwan Vosloo <iwan@reahl.org>  Thu, 10 Dec 2015 10:22:00 +0200

python-reahl (3.1.0) unstable; urgency=low

 * Split the login functionality out of UserSession to LoginSession (Blueprint: login-session-split).
 * Removed reahl-tofu dependency on nose and on reahl-component.
 * Added use of tox and devpi on all projects (Blueprint: using-tox-devpi).
 * Added correct status reporting for important commands when run via reahl setup -sX.
 * Changed reahl uploading to Pypi repos to first register also on each upload.
 * Added devpipush and devpitest commands to reahl script.
 * Added --ignore-release-checks and --ignore-upload-check switches to reahl upload command.
 * Added --generate-setup-py switch to reahl shell command.
 * Added --with-marked-tests nose plugin to reahl-tofu.
 * Added reahl.tofu.nosesupport.set_run_fixture to reahl-tofu.
 * Added .get_attribute() method on HTMLElement.
 * Moved .xpath() method to be available for WidgetTester too.
 * Renamed charset to encoding on MethodResult and subclasses, ViewableFile and subclasses.
 * Renamed content_type args to mime_type, resulting in migration needed for PersistedFile.
 * Added better support for layout, changed over to using pure (Blueprint: layout).
 * Deprecated HMenu and VMenu in favour of HorizontalLayout and VerticalLayout.
 * Changed @deprecated to include version and add it to docstring.
 * Added rudimentary support for distributing wheels (Blueprint: wheels).

 -- Iwan Vosloo <iwan@reahl.org>  Thu, 19 Mar 2015 13:18:00 +0200

python-reahl (3.0.0) unstable; urgency=low

 * Changed from using Elixir to Declarative (Blueprint: declarative).
 * Changed to run on Python3 (Blueprint: python3).

 -- Iwan Vosloo <iwan@reahl.org>  Sat, 06 Sep 2014 11:50:00 +0200

python-reahl (2.1.2) unstable; urgency=low

 * Implements https://blueprints.launchpad.net/reahl/+spec/phased-migration.
 * Implements https://blueprints.launchpad.net/reahl/+spec/datatable.
 * Implements https://blueprints.launchpad.net/reahl/+spec/tutorial-restructure.
 * Implements https://blueprints.launchpad.net/reahl/+spec/deprecation-warnings.
 * Closes bugs: #1326745, #1335641, #1336039, #1336042, #1356992, #1345577, #1345579.

 -- Iwan Vosloo <iwan@reahl.org>  Sun, 24 Aug 2014 13:50:00 +0200

python-reahl (2.1.1) unstable; urgency=low

 * Closes small bugs: #1322652, #1322833, #1322855, #1324018, #1324040.

 -- Iwan Vosloo <iwan@reahl.org>  Wed, 28 May 2014 12:30:00 +0200

python-reahl (2.1.0) unstable; urgency=low

 * Renamed several classes (and methods) to be more accessible to new users.
 * Changed to allow a page WidgetFactory set on individual Views.
 * Documentation and examples simplified.
 * Added hellonginx example.

 -- Iwan Vosloo <iwan@reahl.org>  Mon, 21 Apr 2014 11:30:00 +0200

python-reahl (2.1.0) unstable; urgency=low

 * Renamed several classes (and methods) to be more accessible to new users.
 * Changed to allow a page WidgetFactory set on individual Views.
 * Documentation and examples simplified.
 * Added hellonginx example.

 -- Iwan Vosloo <iwan@reahl.org>  Mon, 21 Apr 2014 11:30:00 +0200

python-reahl (2.0.2) unstable; urgency=low

 * Closes #1260182, #1260183.

 -- Iwan Vosloo <iwan@reahl.org>  Sat, 19 Apr 2014 10:46:00 +0200

python-reahl (2.0.1) unstable; urgency=low

 * Reahl now runs on Windows and Mac as well.
 * Closes some nuisance bugs related to running on other platforms.
 * Documentation includes installation instructions for more platforms.
 * Closes #1285514, #1285664.

 -- Iwan Vosloo <iwan@reahl.org>  Thu, 4 Apr 2014 21:30:00 +0200

python-reahl (2.0.0) unstable; urgency=low

  * Closes some packaging bugs: #1258976, #1260182, #1260183, #1260184.
  * Package descriptions updated.

 -- Iwan Vosloo <iwan@reahl.org>  Thu, 12 Dec 2013 11:48:00 +0200

python-reahl (2.0.0a3) unstable; urgency=low

  * Fixed #1258976.

 -- Iwan Vosloo <iwan@reahl.org>  Sun, 09 Dec 2013 00:08:00 +0200

python-reahl (2.0.0a2) unstable; urgency=low

  * New version created to upload first version to PyPi.

 -- Iwan Vosloo <iwan@reahl.org>  Sun, 08 Dec 2013 12:03:44 +0000

python-reahl (2.0.0a1) unstable; urgency=low

  * Towards version 2.0.

 -- Iwan Vosloo <iwan@reahl.org>  Tue, 08 Feb 2011 12:03:44 +0000

python-reahl (0.8.0) unstable; urgency=low

  * Initial Release.

 -- Iwan Vosloo <iwan@reahl.org>  Wed, 22 Dec 2010 05:44:11 +0000
