## unreleased [☰](https://github.com/activeadmin/arbre/compare/v1.0.3...master) ## 1.0.3 [☰](https://github.com/activeadmin/arbre/compare/v1.0.2...v1.0.3) * Performance improvements [#40][] by [@alexesDev][] * Added all void elements as self-closing tags [#39][] by [@OscarBarrett][] * Missing tags added [#36][] / [#39][] by [@dtaniwaki][] and [@OscarBarrett][] ## 1.0.2 [☰](https://github.com/activeadmin/arbre/compare/v1.0.1...v1.0.2) * make `Element#inspect` behave correctly in Ruby 2.0 [#16][] by [@seanlinsley][] * prevent `Arbre::Element#flatten` infinite recursion [#32][] by [@seanlinsley][] * make `find_by_class` correctly find children by class [#33][] by [@kaapa][] ## 1.0.1 [☰](https://github.com/activeadmin/arbre/compare/v1.0.0...v1.0.1) * Template handler converts to string to satisfy Rack::Lint [#6][] by [@jpmckinney][] * Fix to `Tag#add_class` when passing a string of classes to Tag build method [#4][] by [@gregbell][] * Not longer uses the default separator [#7][] by [@LTe][] ## 1.0.0 [☰](https://github.com/activeadmin/arbre/compare/v1.0.0.rc4...v1.0.0) * Added support for the use of `:for` with non Active Model objects ## 1.0.0.rc4 [☰](https://github.com/activeadmin/arbre/compare/v1.0.0.rc3...v1.0.0.rc4) * Fix issue where user could call `symbolize_keys!` on a HashWithIndifferentAccess which doesn't implement the method ## 1.0.0.rc3 [☰](https://github.com/activeadmin/arbre/compare/v1.0.0.rc2...v1.0.0.rc3) * Implemented `Arbre::HTML::Tag#default_id_for_prefix` ## 1.0.0.rc2 [☰](https://github.com/activeadmin/arbre/compare/v1.0.0.rc1...v1.0.0.rc2) * Fixed bug where Component's build methods were being rendered within the parent context. ## 1.0.0.rc1 Initial release and extraction from Active Admin [#4]: https://github.com/activeadmin/arbre/issues/4 [#6]: https://github.com/activeadmin/arbre/issues/6 [#7]: https://github.com/activeadmin/arbre/issues/7 [#16]: https://github.com/activeadmin/arbre/issues/16 [#32]: https://github.com/activeadmin/arbre/issues/32 [#33]: https://github.com/activeadmin/arbre/issues/33 [#36]: https://github.com/activeadmin/arbre/issues/36 [#39]: https://github.com/activeadmin/arbre/issues/39 [#40]: https://github.com/activeadmin/arbre/issues/40 [@LTe]: https://github.com/LTe [@OscarBarrett]: https://github.com/OscarBarrett [@alexesDev]: https://github.com/alexesDev [@dtaniwaki]: https://github.com/dtaniwaki [@gregbell]: https://github.com/gregbell [@jpmckinney]: https://github.com/jpmckinney [@kaapa]: https://github.com/kaapa [@seanlinsley]: https://github.com/seanlinsley