Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 118 lines (83 sloc) 3.39 kb
db5c1a8 @jonswar more dzil changes
authored
1 Revision history for Mason
2
1b5b3b6 @jonswar Change default component file extensions to .mc / .mi / .mp
authored
3 ** marks an incompatible change
db5c1a8 @jonswar more dzil changes
authored
4
060e852 @jonswar updating date for 2.10
authored
5 2.10 Jun 23, 2011
856e764 @jonswar updating to next version 2.10
authored
6
63063fc @jonswar 2.10
authored
7 * Fixes
8 - Fix filter pipe syntax, broken in 2.09 - RT #69038 (MDIETRICH)
01eea3d @jonswar go back to previous pipe order for consistency
authored
9 - Specify and test execution order of multiple filters in pipe syntax
23f044f @jonswar 2.10
authored
10 - Go back to generating version numbers for all sub-modules again
63063fc @jonswar 2.10
authored
11
8d062cb @jonswar Properly rename Mason::t::Defer test
authored
12 2.09 Jun 20, 2011
13
14 * Fixes
15 - Properly rename Mason::t::Defer test
7416d28 @jonswar updating to next version 2.09
authored
16
d5bd10b @jonswar updating date for 2.08
authored
17 2.08 Jun 18, 2011
50e7aa4 @jonswar updating to next version 2.08
authored
18
7825663 @jonswar 2.08
authored
19 ** Incompatible changes
20 - Change apply filter syntax to
21 % $.Filter {{
22 ...
23 % }}
24 as it reduces tag soup and better matches the typical use of filtering a block of content
25
26 * Improvements
27 - Add $m->filter to manually apply filters
28 - Add CLASS->no_wrap() as a convenient way to skip parent wrapping
29 - Set $_ as well as $_[0] to content for filtering, to make s// based filters easier
30
a56d8e0 @jonswar set JSON::UnMapping to 1 so as to map null, true and false to real Pe…
authored
31 * Fixes
7825663 @jonswar 2.08
authored
32 - Define $CLASS as well as CLASS in components, ala CLASS module
9f6189b @jonswar Fix $. notation inside <& &>
authored
33 - Fix $. notation inside <& &>
234e4cc @jonswar 2.08
authored
34 - Re-fix compatibility with JSON version 1.x
35 - Untaint component source when in taint mode (e.g. mod_perl) as in Mason 1, otherwise
36 compiler regexes may fail
a56d8e0 @jonswar set JSON::UnMapping to 1 so as to map null, true and false to real Pe…
authored
37
a27fc08 @jonswar updating date for 2.07
authored
38 2.07 Apr 21, 2011
04df613 @jonswar updating to next version 2.07
authored
39
7c459d7 @jonswar 2.07
authored
40 * Improvements
41 - Allow arguments to be passed to the content sub from a dynamic filter (e.g. CompCall)
54d4fde @jonswar 2.07
authored
42 - Throw error on unmatched %> or &>
47ec4a7 @jonswar 2.07
authored
43 - Fix error line numbers after method sections and multiple text sections
7c459d7 @jonswar 2.07
authored
44
45 * Fixes
46 - Prevent false inheritance loops when component overrides its default parent (Jozef Mojzis)
d1d8b5f @jonswar Fix compatibility with JSON version 1.x
authored
47 - Fix compatibility with JSON version 1.x
7c459d7 @jonswar 2.07
authored
48
68a4b99 @jonswar 2.07
authored
49 * Other
50 - Only generate version numbers for .pm files with documentation, to reduce inter-version churn
51
f84d86e @jonswar updating date for 2.06
authored
52 2.06 Mar 14, 2011
53
54 * Fixes
55 - Use new file extensions in eg/blog (Jozef Mojzis)
de0bc2f @jonswar updating to next version 2.06
authored
56
ad9162b @jonswar updating date for 2.05
authored
57 2.05 Mar 6, 2011
b4e6b5f @jonswar updating to next version 2.05
authored
58
1b5b3b6 @jonswar Change default component file extensions to .mc / .mi / .mp
authored
59 ** Incompatible changes
0fdcbd3 @jonswar tweak
authored
60 - Change default component file extensions due to conflict with Objective C's .m
61 (suggested by jomo). New extensions:
1b5b3b6 @jonswar Change default component file extensions to .mc / .mi / .mp
authored
62 .mc - top-level component
63 .mi - internal component
64 .mp - pure-perl component
65
00827c2 @jonswar require comp_root
authored
66 * Fixes
67 - Require comp_root parameter to Mason->new (cxreg)
715ffec @jonswar 2.05
authored
68 - Require that request path is absolute
35ba50d @jonswar Ignore whitespace at beginning of a <%args> and <%shared> line (cxreg)
authored
69 - Ignore whitespace at beginning of a <%args> and <%shared> line (cxreg)
00827c2 @jonswar require comp_root
authored
70
fe05e3b @jonswar 2.05
authored
71 * Improvements
72 - Forbid reserved names such as 'cmeta' in new method and attribute declarations
715ffec @jonswar 2.05
authored
73 - Improve error message when request path not found - list all component paths searched
fe05e3b @jonswar 2.05
authored
74
75 * Testing
00827c2 @jonswar require comp_root
authored
76 - Stop using test counts - see http://bit.ly/eISu3R
fe05e3b @jonswar 2.05
authored
77
f98c7a9 @jonswar Move Mason->new parameters to Mason/Manual/Parameters.pod
authored
78 * Documentation
1b5b3b6 @jonswar Change default component file extensions to .mc / .mi / .mp
authored
79 - Add Mason/Manual/Intro.pod
f98c7a9 @jonswar Move Mason->new parameters to Mason/Manual/Parameters.pod
authored
80
ab2b06c @jonswar updating date for 2.04
authored
81 2.04 Feb 26, 2011
7c33436 @jonswar updating to next version 2.04
authored
82
82f925c @jonswar fix scomp, test scomp and capture
authored
83 * Fixes
84 - Fix broken $m->scomp (Tomohiro Hosaka)
85
704f7ba @jonswar 2.04
authored
86 * Testing
87 - Add a pile of tests to fill in coverage gaps
88
9b49587 @jonswar updating to next version 2.03
authored
89 2.03 Feb 24, 2011
90
0f20879 @jonswar 2.03
authored
91 * Improvements
92 - Add -e option to bin/mason
93
52be240 @jonswar depend on Log::Any 0.08
authored
94 * Fixes
95 - Depend on Log::Any 0.08, for Log::Any::Test (David Wheeler)
96
39c4bc5 @jonswar updating date for 2.02
authored
97 2.02 Feb 24, 2011
f14a8e2 @jonswar updating to next version 2.02
authored
98
ae69526 @jonswar 2.02
authored
99 * Fixes
2149a30 @jonswar 2.02
authored
100 - Allow index file (index.m, index.pm) to be accessed directly with /index path (Matthias Dietrich)
ae69526 @jonswar 2.02
authored
101 - Fix error line # for invalid attribute
102 - Include HTMLFilters in eg/blog/install.sh (qiuhw)
103 - Fix t/mason-app.t to be perl-location-agnostic (qiuhw)
ebb9055 @jonswar add
authored
104 - Prevent CPAN from indexing built-in plugin implementation files
ae69526 @jonswar 2.02
authored
105
c9d611b @jonswar 2.02
authored
106 * Backend
107 - Remove InstanceMeta object, make args() a direct method of component
108 - Add pluggable Mason::Component::Import for importing non-Moose things into components
109
e326b61 @jonswar updating date for 2.01
authored
110 2.01 Feb 20, 2011
4f23669 @jonswar updating to next version 2.01
authored
111
ae69526 @jonswar 2.02
authored
112 * Fixes
113 - Declare Devel::GlobalDestruction dependency; get rid of List::MoreUtils dependency
cfa8a83 @jonswar 2.01
authored
114
b2b1d91 @jonswar updating date for 2.00
authored
115 2.00 Feb 16, 2011
db5c1a8 @jonswar more dzil changes
authored
116
ae69526 @jonswar 2.02
authored
117 - Initial Mason 2 version - see HTML::Mason for previous versions
Something went wrong with that request. Please try again.