diff --git a/HTML-FormHandler-0.35005.tar.gz b/HTML-FormHandler-0.35005.tar.gz
deleted file mode 100644
index 16384de..0000000
--- a/HTML-FormHandler-0.35005.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9a151d20d21f55527a6779344a9b01490e4e75995abb84039ab49979e7b9f906
-size 190358
diff --git a/HTML-FormHandler-0.36003.tar.gz b/HTML-FormHandler-0.36003.tar.gz
new file mode 100644
index 0000000..58dabe3
--- /dev/null
+++ b/HTML-FormHandler-0.36003.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bef70d3f72835d8bd859c12125a1fd80d6a5574d9064acd7c42dbbc5e3e713fc
+size 207614
diff --git a/perl-HTML-FormHandler.changes b/perl-HTML-FormHandler.changes
index 44fd18c..191e067 100644
--- a/perl-HTML-FormHandler.changes
+++ b/perl-HTML-FormHandler.changes
@@ -1,3 +1,41 @@
+-------------------------------------------------------------------
+Wed Feb 15 12:05:40 UTC 2012 - coolo@suse.com
+
+- updated to 0.36003
+ Bug rendering fields with hidden widget where label is rendered.
+ Switch back to no wrapping of hidden fields.
+
+ Fixed bug introduced in last release where rendering roles are overwritten
+ by HTML::FormHandler::Render::Simple being applied on top.
+ Add skip to t/config.t test for Config::Any
+ Set language handle in t/render_errors.t test.
+
+ Add two more widget tags: 'no_auto_fieldset' and 'no_compound_wrapper'
+ Remove automatic addition of 'class="label"' to labels; if you want that
+ behavior, add it in with form sub field_html_attributes.
+ Add 'SKIP' to t/config.t test for Template.
+ Update Captcha so it might actually work.
+
+ Switch to using 'process_attrs' function to process attributes in rendering;
+ *** There were lots of updates to rendering. You should verify your custom
+ rendering, to make sure that nothing has broken. The '_add_html_attributes'
+ method is no longer used.
+ Add shorthand method for setting defaults in fields
+ Add widget_tags 'label_no_colon' & 'wrapper_tag'
+ Update and reorganize TT templates
+ Add flags 'use_defaults_over_obj' & 'use_init_obj_over_item'
+ Add 'num_extra' to Repeatable
+ Update Turkish message file; add Float field
+ Add lazy to 'html' attribute in Display field
+ Add 'label_attr' and 'wrapper_attr' to Field
+ Add 'Array' trait to field_name_space and widget_name_space
+ Bug with selected/checked hash key in Multiple; switch to creating default
+ Bug with repeatable contains; not using full name for accessor.
+ Die if using HTML::FormHandler::Moose without HTML::FormHandler
+ Field::TextArea extends Field::Text to reuse its validations (min/max length)
+ Add is_html5 attribute to forms which causes forms to have the additional
+ HTML 5 attributes which can be used by HTML 5 capable clients for validation
+
-------------------------------------------------------------------
Fri Nov 18 18:32:44 UTC 2011 - coolo@suse.com
diff --git a/perl-HTML-FormHandler.spec b/perl-HTML-FormHandler.spec
index 7930ccf..ed5848e 100644
--- a/perl-HTML-FormHandler.spec
+++ b/perl-HTML-FormHandler.spec
@@ -1,7 +1,7 @@
#
# spec file for package perl-HTML-FormHandler
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
Name: perl-HTML-FormHandler
-Version: 0.35005
+Version: 0.36003
Release: 0
%define cpan_name HTML-FormHandler
Summary: HTML forms using Moose
-License: GPL-1.0+ or Artistic-1.0
+License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/HTML-FormHandler/
Source: http://www.cpan.org/authors/id/G/GS/GSHANK/%{cpan_name}-%{version}.tar.gz
@@ -35,11 +35,13 @@ BuildRequires: perl(DateTime::Format::Strptime)
BuildRequires: perl(Email::Valid)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::ShareDir::Install) >= 0.03
+BuildRequires: perl(HTML::TreeBuilder) >= 3.23
BuildRequires: perl(Moose) >= 2.0007
BuildRequires: perl(MooseX::Getopt) >= 0.16
BuildRequires: perl(MooseX::Types) >= 0.20
BuildRequires: perl(MooseX::Types::Common)
BuildRequires: perl(MooseX::Types::LoadableClass) >= 0.006
+BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Memory::Cycle) >= 1.04
@@ -47,15 +49,67 @@ BuildRequires: perl(Test::More) >= 0.94
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(aliased)
BuildRequires: perl(namespace::autoclean) >= 0.09
+#BuildRequires: perl(Catalyst)
+#BuildRequires: perl(Catalyst::Controller)
+#BuildRequires: perl(Catalyst::Runtime) >= 5.80
#BuildRequires: perl(Class::MOP)
+#BuildRequires: perl(Config::Any)
#BuildRequires: perl(Data::UUID)
#BuildRequires: perl(Form::AddressRole)
+#BuildRequires: perl(Form::NoExtForm)
#BuildRequires: perl(Form::PersonRole)
#BuildRequires: perl(Form::Test)
#BuildRequires: perl(GD::SecurityImage)
#BuildRequires: perl(Hello::Form::Page)
+#BuildRequires: perl(HTML::FormHandler)
+#BuildRequires: perl(HTML::FormHandler::Base)
+#BuildRequires: perl(HTML::FormHandler::BuildFields)
+#BuildRequires: perl(HTML::FormHandler::Field)
+#BuildRequires: perl(HTML::FormHandler::Field::Checkbox)
+#BuildRequires: perl(HTML::FormHandler::Field::Compound)
+#BuildRequires: perl(HTML::FormHandler::Field::Date)
+#BuildRequires: perl(HTML::FormHandler::Field::DateTime)
+#BuildRequires: perl(HTML::FormHandler::Field::Integer)
+#BuildRequires: perl(HTML::FormHandler::Field::IntRange)
+#BuildRequires: perl(HTML::FormHandler::Field::NoValue)
+#BuildRequires: perl(HTML::FormHandler::Field::PrimaryKey)
+#BuildRequires: perl(HTML::FormHandler::Field::Repeatable)
+#BuildRequires: perl(HTML::FormHandler::Field::Result)
+#BuildRequires: perl(HTML::FormHandler::Fields)
+#BuildRequires: perl(HTML::FormHandler::Field::Select)
+#BuildRequires: perl(HTML::FormHandler::Field::Text)
+#BuildRequires: perl(HTML::FormHandler::Field::TextArea)
+#BuildRequires: perl(HTML::FormHandler::Foo)
+#BuildRequires: perl(HTML::FormHandler::I18N)
+#BuildRequires: perl(HTML::FormHandler::InitResult)
+#BuildRequires: perl(HTML::FormHandler::Meta::Role)
+#BuildRequires: perl(HTML::FormHandler::Model)
+#BuildRequires: perl(HTML::FormHandler::Model::CDBI)
+#BuildRequires: perl(HTML::FormHandler::Model::Object)
+#BuildRequires: perl(HTML::FormHandler::Moose)
+#BuildRequires: perl(HTML::FormHandler::Moose::Role)
+#BuildRequires: perl(HTML::FormHandler::Page)
+#BuildRequires: perl(HTML::FormHandler::Pages)
+#BuildRequires: perl(HTML::FormHandler::Render::Simple)
+#BuildRequires: perl(HTML::FormHandler::Render::Table)
+#BuildRequires: perl(HTML::FormHandler::Render::Util)
+#BuildRequires: perl(HTML::FormHandler::Render::WithTT)
+#BuildRequires: perl(HTML::FormHandler::Result)
+#BuildRequires: perl(HTML::FormHandler::Result::Role)
+#BuildRequires: perl(HTML::FormHandler::TraitFor::Captcha)
+#BuildRequires: perl(HTML::FormHandler::TraitFor::I18N)
+#BuildRequires: perl(HTML::FormHandler::TraitFor::Types)
+#BuildRequires: perl(HTML::FormHandler::Traits)
+#BuildRequires: perl(HTML::FormHandler::Types)
+#BuildRequires: perl(HTML::FormHandler::Validate)
+#BuildRequires: perl(HTML::FormHandler::Widget::ApplyRole)
+#BuildRequires: perl(HTML::FormHandler::Widget::Field::Compound)
+#BuildRequires: perl(HTML::FormHandler::Widget::Field::Role::SelectedOption)
+#BuildRequires: perl(HTML::FormHandler::Widget::Form::Role::HTMLAttributes)
+#BuildRequires: perl(HTML::FormHandler::Widget::Form::Simple)
+#BuildRequires: perl(HTML::FormHandler::Widget::Wrapper::Base)
+#BuildRequires: perl(HTML::FormHandler::Wizard)
#BuildRequires: perl(HTML::Tidy)
-#BuildRequires: perl(HTML::TreeBuilder)
#BuildRequires: perl(HTTP::Date)
#BuildRequires: perl(Moose::Exporter)
#BuildRequires: perl(Moose::Role)
@@ -64,9 +118,11 @@ BuildRequires: perl(namespace::autoclean) >= 0.09
#BuildRequires: perl(MooseX::Types::Moose)
#BuildRequires: perl(MyApp::I18N::abc_de)
#BuildRequires: perl(Template)
+#BuildRequires: perl(Test::ExtForm)
#BuildRequires: perl(Test::Form::Role::Employee)
#BuildRequires: perl(Test::Form::Role::Office)
#BuildRequires: perl(Test::Form::Role::RepOffice)
+#BuildRequires: perl(Test::Render)
Requires: perl(aliased)
Requires: perl(Class::Load) >= 0.06
Requires: perl(DateTime)
@@ -79,6 +135,7 @@ Requires: perl(MooseX::Types) >= 0.20
Requires: perl(MooseX::Types::Common)
Requires: perl(MooseX::Types::LoadableClass) >= 0.006
Requires: perl(namespace::autoclean) >= 0.09
+Requires: perl(Sub::Exporter)
Requires: perl(Try::Tiny)
%{perl_requires}