Changes from previous:
2.11 Tue Aug 23 16:01:04 EDT 2011
- added parsing context, override for eof() and parse() for
memory clear on new docs or post-eof()
- fixed some long standing test warnings
Asynchronous HTTP server using EV event loop.
It doesn't load files received in the POST request in memory as most
of CGI modules does, but stores them directly to tmp files, so it's
useful for handling large files without using a lot of memory.
apache22 >= 2.2.10, and we're now on 2.2.21.
Ideally this would instead accept apache22 older than 2.2.10, but
given how old (and insecure) that is there's not much point. I guess
if anyone really really wants to do that they can revert this change
locally... but I can't say I recommend it.
Changes from previous:
0.9505 Fri Jul 1 13:27:10 EEST 2011
- bugfix in perl wrapper: fix in WrapAssociate.pm
thanks to Viktor Bukhtoyarov
0.9506 Tue Oct 4 22:55:35 EEST 2011
- file name in logs
Changes from previous:
0.05 Wed Jun 22 23:28:32 JST 2011
- No code changes
- Added Test::Requires to build_requires
- Fixed pod
0.04 Mon May 16 12:58:30 JST 2011
- Added content_type and vary_user_agent options (kazeburo)
- Added psgix.no-compress and psgix.compress-only-text/html enviroment
value like Apache mod_deflate (kazeburo)
Oct 9, 2011 (1.8.1)
-----------
- Fixed exact match censoring option (bug #0001392) [Tom]
- Fixed adding elements to empty Configuration arrays (bug #0001396) [Tom]
- Blank out OAuth consumer key and secret in rootdebug dumps [Dirk]
- Fixed deleting elements from Configuration arrays (bug #0001394, patch
provided by dengen)
- Avoid censoring in What's Related block (bug #0001393) [Tom, Dirk]
- Fixed error message display in admin's user editor when renaming the
userphoto failed [Dirk]
- Don't display details of a failed MS SQL query by default [Dirk]
- Updated Japanese language file, provided by the Geeklog.jp group
Changes from previous:
0.37 2011-07-17 09:20:00
- Allow setting of TT class rather than forcing 'Template'
0.36 2010-10-19 15:00:00
- Fixed subclassing when using expose_methods
Changes from previous:
0.025 23 Oct 2010
* change field.description.length to .defined to appease TT.
* add Create Related links. Patch from Adam Mackler.
* fix some XHTML compliance bugs (reported by Adam Mackler).
* change 'use Class::C3' to 'use MRO::Compat' in test libs.
* add m2m example to MyDBIC test app
There are VCL-incompatible changes between 2.x and 3.x.
Some release highlights (https://www.varnish-cache.org/):
Introduction of VMODs
Add streaming on pass and miss. This is controlled by the beresp.do_stream boolean. This includes support for compression/uncompression.
Add support for ESI and gzip.
Handle objects larger than 2G.
HTTP Range support is now enabled by default
The ban lurker is enabled by default
if there is a backend or director with the name default, use that as the default backend, otherwise use the first one listed.
Add many more stats counters. Amongst those, add per storage backend stats and per-backend statistics.
Syslog the platform we are running on
The -l (shared memory log file) argument has been changed, please see the varnishd manual for the new syntax.
The -S and -T arguments are now stored in the shmlog
Make it possible to name storage backends. The names have to be unique.
The max_esi_includes parameter has been renamed to max_esi_depth.
The err_ttl parameter has been removed and is replaced by a setting in default.vcl.
Add panic.show and panic.clear CLI commands.
VCL now has vcl_init and vcl_fini functions that are called when a given VCL has been loaded and unloaded.
Varnish is now stricter in enforcing no duplication of probes, backends and ACLs.
The ABI of vmods are now checked. This will require a rebuild of all vmods against the new version of Varnish.
XXX Set MAKE_JOBS_SAFE=no for now. Should investigate why it fails
without it as it prolongs build time significantly.
Upstream changes:
Add-ons installed by third party programs are now disabled by default
Added a one-time add-on selection dialog to manage previously installed add-ons
Added Twitter to the search bar for select locales. Additional locale support
will be added in the future
Added a preference to load tabs on demand, improving start-up time when
windows are restored
Improved performance and memory handling when using <audio> and <video>
elements
Added CORS support for cross-domain textures in WebGL
Added support for HTML5 context menus
Added support for insertAdjacentHTML
Improved CSS hyphen support for many languages
Improved WebSocket support
Fixed several stability issues
Fixed several security issues
Changes from previous:
0.14 Mon Oct 31 10:37:49 PDT 2011
- Fixed a bug where croak was not imported from Carp (ctfliblime)
0.13 Sun Sep 18 12:10:56 PDT 2011
- Set the status header to 302 if there's Location header but no Status in the resonse (ASP)
0.12 Thu Jun 9 23:58:10 PDT 2011
- Fixed the PSGI header generation to prevent invalid PSGI response headers
such as newlines in the value and "Status" key
0.11 Fri Feb 18 21:35:29 PST 2011
- Filter psgix.* environment too (mkanat)
Changes from previous:
0.56 Thu Oct 13 21:05 BRT 2011
- Add port to Host header
0.55 Tue Sep 27 19:20 BST 2011
- Set 'Host' header for remote requests too
0.54 Mon Aug 1 20:49 BST 2011
- change to make sure we support changes in Catalyst::Test introduced
in the Cataplack port.
0.53 Sun Dec 5 23:03 GMT 2010
- Fix tests to work with the upcoming psgi based Catalyst release
as $c->req->header('Host') now more accurately reflects what you
see in a real web server (i.e. the port will not be defined if it
is 80)
- Fix tests to work when the CATALYST_DEBUG environment variable is
set by explicitly setting it to 0 in tests which require it.
Changes from previous:
4.48 - July 11th, 2011
No code changes.
* INTERNAL: quit using "use diagnostics;" to avert some test failures
4.47 - July 8th, 2011
No code changes.
* DOCS: minor POD fixes (Rene Mayorga and Nicholas Bamber)
4.46 - July 8th, 2011
No code changes.
* INTERNAL: More packaging fixes.
4.45 - July 1st, 2011
No code changes.
* INTERNAL: Fix packaging problem with 4.44.
4.44 - June 6th, 2011
* FIX: Fix 5.14 compatibility issue (Walt Arstingstall)
* DOCS: Clarify docs for static ID generator (oalders)
4.43 - Saturday, December 11, 2010
* FIX: Avoid deleting unmatched sessions when calling find() when ip_match is enabled.
Closes RT#47795. Thanks to m-uchino, Ron Savage, and Mark Stosberg
* NEW: new public ip_match() method is available, primarily for use with find(). (Ron Savage, Mark Stosberg)
* DOCS: UTF8 related documentation was updated.
* INTERNAL: Don't add _SESSION_EXPIRE_LIST to internal hash unless we need to.
RT#51192, Thanks to Pavel V. Rochnyack, Ron Savage, Mark Stosberg
* INTERNAL: Avoid calling sprintf() in CGI::Session::ErrorHandler, fixing RT#48733
Solves taint error for Perl V 5.10.0. All well-written code will have
been using errstr() to retrieve errors anyway so this change will not
affect any code which obeys the API. (Peter Kaminsk, Ron Savage, Mark Stosberg)
* INTERNAL: The undocumented 4th parameter to load() has changed its meaning.
* INTERNAL: Test suite improvements. (Ron Savage, Mark Stosberg)
Changes from previous:
version 0.14
date: 2011-09-20
# bug fix
fix: comment() did not work, as the text was in {text} not {_text}
report and initial patch by perlover
version 0.13
date: 2011-06-19
# minor improvement
added: make the link _parent a weakref
sent by Graham Barr https://rt.cpan.org/Public/Bug/Display.html?id=68896
version 0.12
date: 2010-09-29
# minor bug fix
fix: added getLocalName on elements
see https://rt.cpan.org/Public/Bug/Display.html?id=61746
found and fixed by Tokuhiro Matsuno
added: a few tests
Changes from previous:
0.14 Tue Mar 29 13:48:42 PDT 2011
- Support get_dbh callback in Store::DBI (kazeburo)
0.13 Wed Dec 22 08:56:52 PST 2010
- Added WARNINGS to deprecate request parameter based session state from the default state
- Added 'change_id' option for paranoids against session fixation (s-aska, nihen)
Version 2.10.3 (2011-11-07)
---------------------------
- Fixed: the postLogin/Logout hooks broke the save() method of the model
(#3545)
- Fixed: the style sheet editor did not handle font-family/size:inherit
correctly (#3531)
- Fixed: MooTools changed the default wMode settings for Swiff (#3540)
- Fixed: the style sheet importer did not handle
border-color:transparent/inherit (#3480)
- Fixed: do not index empty news/event/FAQ/newsletter reader pages (#3511)
- Fixed: group labels were not always loaded correctly (#3591)
- Fixed: added a rename() workaround for Windows to the FileCache class (#3390)
- Fixed: the site structure was not ordered properly for non-admins (#3423)
- Fixed: custom layout sections were not displayed in "override all" mode
(#3460)
- Fixed a few minor issues
* searchquery.tmpl: Track escaping change in upstream template.
Thanks Olly Betts for review.
* svn: Support subversion 1.7, which does not have .svn in each
subdirectory.
* rst: import docutils lazily, to avoid errors during ikiwiki --setup.
Closes: #637604 (Thanks, smcv)
* Make the setup automator create YAML formatted files.
* Fix handling of discussion page creation links to make discussion pages
in the right place and with the right case. Broken by page case
preservation feature added in 3.20110707.
Changes from previous:
0.15 Tue May 17 13:58:50 PDT 2011
- Updated the list of overriding methods per CGI.pm update
- Added a note that you can't use CGI::Pretty (reported by Maestro)
0.14 Sat Dec 25 11:35:52 PST 2010
- Port fixes for header injection from CGI.pm (markstos)
0.13 Sat Oct 30 23:09:06 PDT 2010
- Specify Test::More dep
0.12 Mon Oct 25 11:06:59 PDT 2010
- Strip Status: header since to conform PSGI spec (clkao)
This is a collection of various contributions and add-ons for
NanoBlogger, which among other things, includes important translations
for languages other than English.