-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
60 lines (54 loc) · 3.05 KB
/
CHANGELOG
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is a general CHANGELOG, if you need more detailed changes
consider viewing CHANGELOG files for each package.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
===== Limb3-2007.4 (Frozzy) =====
* ACTIVE_RECORD package better error and invalid fields handling using exceptions, support for different names of primary keys added
* CORE package cruft cleanup, refactoring and misc. code optimizations
* CACHE package cleanup and better implementation, added initial APC and Memcached support
* DATETIME package refactoring, renaming lmbDate into lmbDateTime, etc
* MACRO alternative to WACT templating engine added with almost all WACT alike functionality
* IMAGEKIT package complete redesign using filters and fluent interfaces
* TESTS_RUNNER test groups and methods filters, better coverage support
* JS package upgraded jQuery to 1.2.1
* MAIL package upgraded phpmailer to 1.73
* WEB_APP package major cleanup: removed all commands and obsolete controllers
* VIEW package support for view selection based on template extension added(currently MACRO and WACT)
* TREE package ArrayAccess and ArrayIterator compatibility fixes
* FS package more generic iterators added
===== Limb3-2007.3 (Grassler) =====
* PHP-5.2 compatibility
* lmbActiveRecord better inheritance and value objects support
* DATASOURCE package cruft cleanup and unification
* merge of DATASOURCE and CLASSKIT packages into CORE package
* new FS package(merging FILE_SCHEMA and UTIL packages)
* new LOG package(extracted from ERROR package)
* TREE package code overhaul and new features(nested sets driver is available again)
* more friendly error subsystem
* form errors better implementation
* TESTS_RUNNER improved CLI and phpSpikesCoverage support
* LIMB_VAR_DIR dependency removal from base classes
* reimplementation of CALENDAR package using better JavaScript alternative
* DATETIME package cleanup and misc improvements
* initial TinyMC support in WYSIWYG package
* FCKEditor updated to 2.4.2
* WACT better expressions support
* SQLite DB driver
* DBAL package refactoring and cleanup, lmbDBAL is a central facade for accessing mis. tools in a package
* JS package cleanup, moving to jQuery instead of Prototype
* more isolated packages tests
===== Limb3-2007.2 (Snowbreak) =====
* Limb3 CLI universal runner
* Total rewrite of I18N translations subsystem
* Limb3 skeleton application(LIMB_APP)
* Optional WACT templates strict mode(all tags should be balanced)
* More robust CLI unit tests runner in TESTS_RUNNER package
* Updating FCKEditor to 2.4 in WYSIWYG
* Filter chains can be intercepting filters
* Inheritance and interfaces emulation in JavaScript
* Better uploaded files support in NET package
* Remove required DBAL and ACTIVE_RECORD dependencies from WEB_APP package
* Better application integration testing tools in WEB_APP
* WEB_APP basic support for running web applications in sub-domains
* Unification of CONF package
* More robust toolkit implementation