Apache-Wyrd

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


           Indexer now requires perl 5.8 for Unicode support

           New interoperatable objects for building complex sites now
           available under Apache::Wyrd::Site::XXX

           New _cleanup method to complement the _setup method

           Lookup has new "nojoin" flag for formatted repeating queries

           New self_url method for DBL

           GIF support for Chart

           New Loop Wyrd for convenient iteration through SQL query results

           New View Wyrd as a data placemarker

           New PreAuth Handler Object for immediate (pre-denial) logons
           using Apache:::Wyrd::Site::Login Wyrds

           New MySQLIndex object to give Index a MySQL back-end

           Fixed bug where DBL was not passing its loglevel to newly created
           Wyrds

           Closed an open-database bug when the Wyrd::Apache::Services::Index
           was using the "bigfile" option. More explicit untie-ing of databases

           Index more efficient in the re-indexing of data attribute under
           the "bigfile" option

           Index no longer considers "_" punctuation

           Index now supports concurrency and transactions options to
           support Sleepycat Berkeley DB CDS and TXN modes when version 4+
           of the library is used

           Fixed a bug where Apache::Wyrd::Form objects would not properly
           carry on a chain of forms spanning multiple pages

           Index bug removed: non-reverse-indexed indexes update properly

           Index lookups have optimization options, allowing more granular
           data retreival

           Form Inputs now handle enctype attributes

           Form Inputs now handle the triggers attribute correctly

           Checkbox and radio button opts now handle style attributes

           Checkbox sets now properly handle removing all checks if there is
           no "null" option

           Input Set objects now properly handle literal '0' values

           Using a different param from the input name now works properly on
           Input wyrds

           Escaped Form Inputs now also escape '<' and '>'

           Setter interface now supports a _template_hash method

           Limited support for internal redirects method via the
           abort_redirect method.  Apache::Wyrd::Request attempts to recover
           the CGI environment after explicit calls to Apache's
           internal_redirect method

           The mother interface can now act on any attribute of a Wyrd, not
           just _data

           Mother interface allows arbitrary child storage and loads the
           Apache::Wyrd::Interfaces::Setter module itself

           IP addresses can now be checked in Apache::Wyrd::Services::Auth
           and Apache::Wyrd::Interfaces::GetUser to prevent cookie-theft

           Changed conditional expression interpretation order to behave more
           intuitively in Apache::Wyrd::Interfaces::Setter. _set now preserves
           conditionals which may not be addressed by the current _set
           operation, while clear_set interprets these conditionals as false. 
           This allows better layering of _set-tings on the same argument

           SAK: file_attribute() now untaints the file path it generates
           sort_by_[i]key will reverse order on a key if the key is
           preceeded by a minus sign

           Documentation changes

    0.93   March 25, 2005

           New Wyrd: Apache::Wyrd::Services::Bot for defining a process
           to be invoked and monitoring that process from a browser
           window

           Added post_process hook for Handler

           Replaced MD5 with SHA1 for all internal hashing because of
           UTF problems with Digest::MD5

           Index now defaults to using concurrency instead of locking in
           BerkeleyDB if version 4 or greater is installed

           Fixed fatal error in Index when exact matching whole phrases
           with a - or + qualifier

           Improvements to Index: "reversemaps" and "dirty" options for
           quicker updates, "bigfile" option for large pagesize
           secondary database for storing wholetext in a separate file,
           new tests

           Fixed bug where plain options passed to an Input::Set would
           be reversed between value and name

           Fixed bug where simple attributes composed entirely of
           non-word characters could cause parsing errors

           Fixed bug where Lookup would have a fatal error on the use of
           a joiner



( run in 2.609 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )