forked from FriendsOfPHP/Sami
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
174 lines (112 loc) · 4.22 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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
CHANGELOG
=========
* 4.0.10 (2017-11-08)
* fixed cache bug
* 4.0.9 (2017-10-28)
* prevented scope collision in Sami config file
* fixed wrong variable using in NodeVisitor
* 4.0.8 (2017-09-05)
* fixed counting of non-countable versions for PHP 7.2
* 4.0.7 (2017-09-05)
* made Sami skip anonymous classes
* fixed Sami for PHP 7.2
* made sure VersionCollection::$versions is always an array
* 4.0.6 (2017-06-08)
* corrected docblock based method parameters
* 4.0.5 (2017-06-06)
* corrected node visitor to correctly resolve hints to class parameters
* 4.0.4 (2017-05-31)
* made it possible to copy namespace from the UI
* 4.0.3 (2017-05-05)
* fixed Tree parser sets links for namespaces containing sub namespaces
* switched to Markdown Extra instead of Markdown
* added @todo tag support
* 4.0.2 (2017-04-18)
* added $this as class name alias for hints
* 4.0.1 (2017-03-24)
* fixed parsing nullable types with php 7.1
* 4.0.0 (2017-01-05)
* fixed version switcher
* fixed parsing of @property tags in DocBlocks
* added PublicFilter (same implementation as the old DefaultFilter in 3.x)
* changed DefaultFilter to included protected methods and properties
* removed SymfonyFilter
* upgraded to PHPParser 3.0 (removed support for 2.x)
* removed support for Twig 1.x
* removed support for PHP 5.x
* upgraded Symfony to 3.*
* 3.3.0 (2016-06-07)
* added support for the deprecated tag
* removed extra whitespace in generated HTML
* removed usage of PHP reflection to determine if a class is internal
* 3.2.3 (2016-05-12)
* fixed trait support when using filters
* 3.2.2 (2016-05-11)
* switched to phpDocumentor's parser for "@property" tag parsing
* 3.2.1 (2016-01-22)
* fixed type hints when using a FQCN
* 3.2.0 (2016-01-19)
* improved performance (a lot)
* fixed --force option (again)
* added a link to class methods if a remote repository is configured
* added GitLab support
* added BitBucket support
* fixed Windows support
* 3.1.0 (2015-08-30)
* improved parsing performance
* fixed --force flag
* fixed cache invalidation
* fixed method doccomments on inherited classes when using caching
* fixed visibility issue on methods and properties
* removed usage of Twig deprecated features
* 3.0.8 (2015-08-13)
* added support for Twig 1.x and 2.x
* 3.0.7 (2015-07-11)
* added responsive meta tags
* 3.0.6 (2015-06-28)
* fixed Windows \ vs / issue
* added "View source" link
* fixed compatibility with PHPParser
* 3.0.3 (2015-04-08)
* removed deprecated usage of Symfony Yaml
* fixed links to php.net (to get the correct redirection)
* 3.0.2 (2015-02-21)
* fixed error messages for methods and properties
* 3.0.1 (2015-02-18)
* fixed command exit code when some parsing error occur to 64
* fixed parsing error display when using --no-ansi
* fixed tag parsing when the value is already an array
* 3.0.0 (2015-02-17)
* made phpdocs available when deciding to process classes/methods/...
* changed the default theme to use Twitter bootstrap
* added trait properties/methods to the class detail page
* upgraded to Pimple 3.0
* upgraded to PHP Parser 1.0
* 2.0.0 (2014-06-25)
* switched to a phar file as the recommended way to install Sami
* upgraded to Pimple 2.0
* 1.4 (2014-06-25)
* fixed a bunch of typos
* fixed CLI when passing a directory as a config file
* fixed missing project title in generated documentation
* allowed permalinks in the frames interface via the URI fragment
* 1.3 (2013-11-30)
* fixed deep inheritance
* added forwarding of default_opened_level configuration parameter from Pimple to Project
* updated the Markdown library used internally
* added a check for non-clean repositories to avoid losing changes
* added trait support
* 1.2 (2013-09-27)
* reworked the internals to make them more decoupled and reusable
* added more valid PHP built-in types
* fixed support for PHPParser 0.9.1
* 1.1 (2013-08-04)
* persisted errors in the store for later retrieval
* added support for @property tag for 'magic' properties
* added support for multiple visitors that modify a class
* added Markdown support
* fixed js bug when inside an iframe
* 1.0 (2013-04-05)
* first stable release
* 0.8 (2012-05-15)
* initial Open-Source version