Dezi 0.4.0 has been released to the CPAN. This release explicitly requires Dezi::App instead of SWISH::Prog and removes all references to the older SWISH::Prog classes.
As mentioned a couple of months ago, Dezi has been Moosified. The final port of the older code has been released to CPAN as Dezi::App. The 0.400 version of Search::OpenSearch::Engine::Lucy uses Dezi::App instead of SWISH::Prog::Lucy. Performance is comparable to the older SWISH::Prog-based code, and should provide a cleaner, more community-conformant base upon which to build.
The dezi-client for Ruby version 1.1.0 has been pushed to https://rubygems.org/gems/dezi-client. This new version uses the Faraday+Excon HTTP client and fixes a bug with multiple values for GET params.
Dezi 0.2.12 has been released to CPAN: https://metacpan.org/release/Dezi The Changelog: 0.002012 27 Feb 2014 – fix Config docs re: Dezi::Admin, add auto_commit note – add –auto_commit (–ac) option to toggle auto_commit via cli
Hot on the heels of 0.2.9, Dezi 0.2.10 has been pushed to CPAN. From the Changes file: 0.002010 12 Feb 2013 * change –elastic to use ‘autoall’ with SWISH::3 1.000006
Dezi 0.2.9 has been pushed to CPAN. From the Changes file: 0.002009 12 Feb 2013 * add –elastic feature to dezi cli * document strip_markup => 1 in snipper_config
Dezi 0.2.8 is on its way to CPAN. From the Changes file: 0.002008 8 Feb 2013 * fix about->admin_class reporting * add –admin option to dezi cli, document –admin-class
After many months of rumination and a furious three weeks of coding, the first release of the Dezi::Admin module is on its way to CPAN. You can see a demo of the admin interface here, using the same search index that powers dezi.org.
Dezi now has a Ruby client. Please try it out and report bugs to the mailing list.
Dezi::MultiTenant has been released to CPAN. From the documentation: Dezi::MultiTenant provides a simple way to mount multiple Dezi::Server applications in a single Plack app using a single configuration structure. Dezi::Server allows you to serve multiple indexes, but all the indexes must have identical schemas. Dezi::MultiTenant allows you to server multiple indexes per server, and each […]