File: Changes

package info (click to toggle)
libtenjin-perl 1.000001-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid, stretch
  • size: 272 kB
  • ctags: 61
  • sloc: perl: 717; makefile: 2
file content (79 lines) | stat: -rw-r--r-- 3,219 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Revision history for Perl extension Tenjin

1.000001  2016-05-17 22:54:00+03:00 Asia/Jerusalem
    - Small typo fix in Tenjin::Template

1.000000  2016-05-14 20:18:01+03:00 Asia/Jerusalem
    - Avoid using $& since it leads to performance penalty for all regexp
      matches in code using this library (Mark Hindess)
    - Fixes for performance bug and off-by-one error in delete newline
      syntax (Mark Hindess)
    - Small documentation fixes
    - Move bug tracker to GitHub
    - Bump version to 1.0.0

0.070001  2011-03-29 21:38:04 Asia/Jerusalem
	- Added version numbers to all modules (not just Tenjin.pm) as the CPAN
	  indexer failed.

0.070     2011-03-29 21:31:14 Asia/Jerusalem
	- Tenjin now properly decodes template input and encodes template output
	  according to the user's selected encoding
	- Default encoding now spelled UTF-8 instead of utf8
	- Added t/encoding.t to test template encoding

0.062     2010-08-06 20:49:28 Asia/Jerusalem
	- Tenjin now croaks instead of dies, and only inside the context
	  class (the evaluate and to_func methods).
	- The _render internal method was removed as it's not needed anymore
	- Every template object now has the template's name, not just the
	  file name. This is good for non-file templates and allows croaking
	  with a message that gives more info about the location of the error.
	- Added a new test that simply attempts to catch a croak in an
	  intentionally "faulty" template.
	- Removed the Encode dependency from Tenjin::Util as it wasn't
	  even used.
	- Migrated distribution to use Dist::Zilla

0.061	2010-02-24 17:00:00
	- Restored the ability to nest layout templates
	- Restored the layou templates precedence to the same used in plTenjin
	- Renamed the context variable back to $_context
	- Added some real CPAN tests to the distro
	- Moved from Module::Install to ExtUtils::MakeMaker for the Makefile

0.06	2010-02-24 12:30:00
	- Restored the layout template feature which went MIA on 0.05
	- Broadened the documentation for the layout template feature
	  and macro functions
	- Made the utility functions available in templates natively again
	- Added documentation for all modules and methods
	- Fixed bug when preprocessing templates
	- Made a test script (not yet an actual CPAN test)
	- Cleaned distro files

0.052	2010-02-19 01:06:00
	- Pointless update to remove git files from the release

0.051	2010-02-18 18:51:00
	- Fixed 'use of uninitialized value' warnings caused by $lspace and $rspace
	- Removed references to pltenjin which caused the Makefile to fail

0.05	2010-02-18 12:35:00
	- Revised code structure, Tenjin::Engine is now just Tenjin
	- Much faster template compilation
	- Not backwards compatible with previous versions!

0.04	2009-08-01 18:00:00
	- Fixed some typos in the documentation
	- Added the ability to set the encoding of templates
	- USE_STRICT can now also be set by Tenjin::Engine->new()
	- Added a little more documentation

0.031	2009-07-27 23:30:00
	- Fixed bad links in all the modules.
	- Added the command line application to the distribution.
	- Added the MIT license file to the distribution.

0.03    2009-07-26 20:20:00
    - Initial release adapted from plTenjin's original 0.0.2 source.