Skip to content

Commit e9927bc

Browse files
committed
refactor: update README to specify version and remove upgrade documentation files
1 parent 6b1aa0a commit e9927bc

File tree

6 files changed

+3
-911
lines changed

6 files changed

+3
-911
lines changed

CHANGELOG.md

Lines changed: 2 additions & 341 deletions
Original file line numberDiff line numberDiff line change
@@ -1,344 +1,5 @@
11
# Changelog
22

3-
## [3.7.0] – 2024-01-11
3+
## 19-02-2025
44

5-
- [#422]: added support for Symfony 7
6-
- dropped support for Symfony 5.3, 6.0, 6.1, 6.2
7-
8-
[#422]: https://github.com/craue/CraueFormFlowBundle/issues/422
9-
[3.7.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.6.0...3.7.0
10-
11-
## [3.6.0] – 2022-01-24
12-
13-
- [#393]: added support for Symfony 6
14-
- dropped support for Symfony 3.4, 5.1, 5.2
15-
16-
[#393]: https://github.com/craue/CraueFormFlowBundle/issues/393
17-
[3.6.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.5.1...3.6.0
18-
19-
## [3.5.1] – 2021-07-28
20-
21-
- [#389]: fix file upload in collections
22-
23-
[#389]: https://github.com/craue/CraueFormFlowBundle/issues/389
24-
[3.5.1]: https://github.com/craue/CraueFormFlowBundle/compare/3.5.0...3.5.1
25-
26-
## [3.5.0] – 2021-05-31
27-
28-
- [#387]: avoid several deprecation notices with Symfony >= 5.3
29-
- dropped support for Symfony 5.1
30-
31-
[#387]: https://github.com/craue/CraueFormFlowBundle/issues/387
32-
[3.5.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.4.1...3.5.0
33-
34-
## [3.4.1] – 2021-03-31
35-
36-
- [#386]: revert to clean class definitions for event listeners
37-
- avoid deprecation notices regarding `Symfony\Component\HttpFoundation\InputBag::get()` with Symfony >= 5.1
38-
39-
[#386]: https://github.com/craue/CraueFormFlowBundle/issues/386
40-
[3.4.1]: https://github.com/craue/CraueFormFlowBundle/compare/3.4.0...3.4.1
41-
42-
## [3.4.0] – 2020-12-17
43-
44-
- [#359]: use DataManager to check if current flow exists
45-
- [#368]: fix opcache preloading
46-
- added DoctrineStorage support for Doctrine DBAL 3.0
47-
- added support for PHP 8.0
48-
- dropped support for PHP 7.0, 7.1, 7.2
49-
- dropped support for Symfony 4.2, 4.3, 5.0
50-
51-
[#359]: https://github.com/craue/CraueFormFlowBundle/issues/359
52-
[#368]: https://github.com/craue/CraueFormFlowBundle/issues/368
53-
[3.4.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.3.2...3.4.0
54-
55-
## [3.3.2] – 2020-05-07
56-
57-
- [#355]: avoid infinite loop when all steps are skipped
58-
59-
[#355]: https://github.com/craue/CraueFormFlowBundle/issues/355
60-
[3.3.2]: https://github.com/craue/CraueFormFlowBundle/compare/3.3.1...3.3.2
61-
62-
## [3.3.1] – 2020-03-08
63-
64-
- avoid warnings while cleaning up temporary files
65-
66-
[3.3.1]: https://github.com/craue/CraueFormFlowBundle/compare/3.3.0...3.3.1
67-
68-
## [3.3.0] – 2019-12-03
69-
70-
- added support for Symfony 5.*
71-
- dropped support for Symfony 4.1
72-
73-
[3.3.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.2.1...3.3.0
74-
75-
## [3.2.1] – 2019-10-07
76-
77-
- [#342]: fixed a Symfony Form deprecation
78-
79-
[#342]: https://github.com/craue/CraueFormFlowBundle/issues/342
80-
[3.2.1]: https://github.com/craue/CraueFormFlowBundle/compare/3.2.0...3.2.1
81-
82-
## [3.2.0] – 2019-06-05
83-
84-
- [#333]: added autoconfiguration support
85-
86-
[#333]: https://github.com/craue/CraueFormFlowBundle/issues/333
87-
[3.2.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.1.1...3.2.0
88-
89-
## [3.1.1] – 2019-05-31
90-
91-
- code updates to avoid deprecation notices
92-
93-
[3.1.1]: https://github.com/craue/CraueFormFlowBundle/compare/3.1.0...3.1.1
94-
95-
## [3.0.4] – 2019-01-23
96-
97-
- [#331]: added Italian translation
98-
99-
[#331]: https://github.com/craue/CraueFormFlowBundle/issues/331
100-
[3.0.4]: https://github.com/craue/CraueFormFlowBundle/compare/3.0.3...3.0.4
101-
102-
## [3.1.0] – 2019-01-06
103-
104-
- [#331]: added Italian translation
105-
- removed attribute `clientSize` from `SerializableFile`
106-
- dropped support for Symfony 2.7, 2.8, 3.0, 3.1, 3.2, 3.3, 4.0
107-
- dropped support for PHP 5.3, 5.4, 5.5, 5.6
108-
- dropped support for HHVM
109-
110-
[#331]: https://github.com/craue/CraueFormFlowBundle/issues/331
111-
[3.1.0]: https://github.com/craue/CraueFormFlowBundle/compare/3.0.3...3.1.0
112-
113-
## [3.0.3] – 2017-12-07
114-
115-
- [#306]: fixed method `applySkipping` to avoid OutOfBoundsException
116-
117-
[#306]: https://github.com/craue/CraueFormFlowBundle/issues/306
118-
[3.0.3]: https://github.com/craue/CraueFormFlowBundle/compare/3.0.2...3.0.3
119-
120-
## [2.1.10] – 2017-12-07
121-
122-
- [#306]: fixed method `applySkipping` to avoid OutOfBoundsException
123-
124-
[#306]: https://github.com/craue/CraueFormFlowBundle/issues/306
125-
[2.1.10]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.9...2.1.10
126-
127-
## [3.0.2] – 2017-12-01
128-
129-
- added support for Symfony 4.*
130-
131-
[3.0.2]: https://github.com/craue/CraueFormFlowBundle/compare/3.0.1...3.0.2
132-
133-
## [3.0.1] – 2017-11-08
134-
135-
- [#301]: allow setting a `GroupSequence` for the `validation_groups` option
136-
137-
[#301]: https://github.com/craue/CraueFormFlowBundle/issues/301
138-
[3.0.1]: https://github.com/craue/CraueFormFlowBundle/compare/3.0.0...3.0.1
139-
140-
## [3.0.0] – 2017-09-04
141-
142-
- BC breaks (follow `UPGRADE-3.0.md` to upgrade):
143-
- [#101]: support for concurrent instances of the same flow
144-
- [#104]: removed options from method `createForm`
145-
- [#145]: bumped Symfony dependency to 2.3
146-
- [#148]: restructured data storage
147-
- [#180]: renamed step config option `type` to `form_type`
148-
- [#184]: made the bundle Symfony 3 compatible, bumped Symfony dependency to 2.6
149-
- [#222]: bumped Symfony dependency to 2.7
150-
- removed the step field template
151-
- renamed property `step` to `stepNumber` and method `getStep` to `getStepNumber` within event classes
152-
- [#98]+[#143]: add a validation error to the current form if a form of a previous step became invalid
153-
- [#107]: added Czech translation
154-
- [#112]: improved Dutch translation
155-
- [#117]: method `getFormOptions` returns an array for the `validation_groups` option
156-
- [#122]: added support for PUT method
157-
- [#125]: added generic form options to simplify passing options to all steps
158-
- [#126]: allow custom classes on buttons
159-
- [#133]+[#134]: added Farsi translation
160-
- [#142]: added support for the "redirect after submit" pattern
161-
- [#146]: handling of file uploads
162-
- [#175]+[#178]: form options for each step
163-
- [#196]: allow to use a closure for the `validation_groups` option
164-
- [#215]: added a default `getName` implementation
165-
- [#217]: added DoctrineStorage to store data in a Doctrine-managed database
166-
- [#219]+[#238]: allow a callable for each step label
167-
- [#220]: added expired form detection
168-
- [#226]: allow custom button labels
169-
- [#254]: added Slovak translation
170-
- [#262]: added getters for steps remaining and done
171-
- [#280]: added an option for removing the reset button
172-
- [#293]: added Hungarian translation
173-
174-
[#98]: https://github.com/craue/CraueFormFlowBundle/issues/98
175-
[#101]: https://github.com/craue/CraueFormFlowBundle/issues/101
176-
[#104]: https://github.com/craue/CraueFormFlowBundle/issues/104
177-
[#107]: https://github.com/craue/CraueFormFlowBundle/issues/107
178-
[#112]: https://github.com/craue/CraueFormFlowBundle/issues/112
179-
[#117]: https://github.com/craue/CraueFormFlowBundle/issues/117
180-
[#122]: https://github.com/craue/CraueFormFlowBundle/issues/122
181-
[#125]: https://github.com/craue/CraueFormFlowBundle/issues/125
182-
[#126]: https://github.com/craue/CraueFormFlowBundle/issues/126
183-
[#133]: https://github.com/craue/CraueFormFlowBundle/issues/133
184-
[#134]: https://github.com/craue/CraueFormFlowBundle/issues/134
185-
[#142]: https://github.com/craue/CraueFormFlowBundle/issues/142
186-
[#143]: https://github.com/craue/CraueFormFlowBundle/issues/143
187-
[#145]: https://github.com/craue/CraueFormFlowBundle/issues/145
188-
[#146]: https://github.com/craue/CraueFormFlowBundle/issues/146
189-
[#148]: https://github.com/craue/CraueFormFlowBundle/issues/148
190-
[#175]: https://github.com/craue/CraueFormFlowBundle/issues/175
191-
[#178]: https://github.com/craue/CraueFormFlowBundle/issues/178
192-
[#180]: https://github.com/craue/CraueFormFlowBundle/issues/180
193-
[#184]: https://github.com/craue/CraueFormFlowBundle/issues/184
194-
[#196]: https://github.com/craue/CraueFormFlowBundle/issues/196
195-
[#215]: https://github.com/craue/CraueFormFlowBundle/issues/215
196-
[#217]: https://github.com/craue/CraueFormFlowBundle/issues/217
197-
[#219]: https://github.com/craue/CraueFormFlowBundle/issues/219
198-
[#220]: https://github.com/craue/CraueFormFlowBundle/issues/220
199-
[#222]: https://github.com/craue/CraueFormFlowBundle/issues/222
200-
[#226]: https://github.com/craue/CraueFormFlowBundle/issues/226
201-
[#238]: https://github.com/craue/CraueFormFlowBundle/issues/238
202-
[#254]: https://github.com/craue/CraueFormFlowBundle/issues/254
203-
[#262]: https://github.com/craue/CraueFormFlowBundle/issues/262
204-
[#280]: https://github.com/craue/CraueFormFlowBundle/issues/280
205-
[#293]: https://github.com/craue/CraueFormFlowBundle/issues/293
206-
[3.0.0]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.9...3.0.0
207-
208-
## [2.1.9] – 2015-12-29
209-
210-
- [#205]: added conditional code updates to avoid most deprecation notices with Symfony 2.8
211-
- added forward compatibility for Twig 2.0
212-
- added support for PHP 7.0 and HHVM
213-
214-
[#205]: https://github.com/craue/CraueFormFlowBundle/issues/205
215-
[2.1.9]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.8...2.1.9
216-
217-
## [2.1.8] – 2015-06-11
218-
219-
- [#169]: simplified some code meant for avoiding deprecation notices
220-
- suppress errors when triggering deprecation notices
221-
222-
[#169]: https://github.com/craue/CraueFormFlowBundle/issues/169
223-
[2.1.8]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.7...2.1.8
224-
225-
## [2.1.7] – 2015-03-06
226-
227-
- avoid bubbling up of a possible OutOfBoundsException while determining the current step number
228-
- fixed minimum version of Symfony
229-
230-
[2.1.7]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.6...2.1.7
231-
232-
## [2.1.6] – 2015-02-02
233-
234-
- added conditional code updates to avoid deprecation notices
235-
236-
[2.1.6]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.5...2.1.6
237-
238-
## [2.1.5] – 2014-06-13
239-
240-
- [#132]: fixed BC method `hasSkipStep`
241-
242-
[#132]: https://github.com/craue/CraueFormFlowBundle/issues/132
243-
[2.1.5]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.4...2.1.5
244-
245-
## [2.1.4] – 2013-12-05
246-
247-
- adjusted Composer constraint to allow being used with SensioFrameworkExtraBundle 3.0
248-
249-
[2.1.4]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.3...2.1.4
250-
251-
## [2.1.3] – 2013-11-18
252-
253-
- [#94]: disallow invalid step config options
254-
- ensure that `Step#isSkipped` always returns a boolean value
255-
- avoid triggering deprecation errors when used with Symfony 2.1.x
256-
- [#100]: fixed the step list to avoid linking not yet accessible steps
257-
258-
[#94]: https://github.com/craue/CraueFormFlowBundle/issues/94
259-
[#100]: https://github.com/craue/CraueFormFlowBundle/issues/100
260-
[2.1.3]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.2...2.1.3
261-
262-
## [2.1.2] – 2013-09-26
263-
264-
- [#90]: fixed the step list to render the last step already been visited (but not submitted) as a link
265-
266-
[#90]: https://github.com/craue/CraueFormFlowBundle/issues/90
267-
[2.1.2]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.1...2.1.2
268-
269-
## [2.1.1] – 2013-09-24
270-
271-
- ensure that `skip` callables always return a boolean value
272-
- [#87]: the step parameter used in links to specific steps is not limited to be a query parameter anymore, e.g. can be a route parameter
273-
274-
[#87]: https://github.com/craue/CraueFormFlowBundle/issues/87
275-
[2.1.1]: https://github.com/craue/CraueFormFlowBundle/compare/2.1.0...2.1.1
276-
277-
## [2.1.0] – 2013-08-27
278-
279-
- [#75]: the hidden step field is automatically added to the form (follow `UPGRADE-2.1.md` to upgrade)
280-
281-
[#75]: https://github.com/craue/CraueFormFlowBundle/issues/75
282-
[2.1.0]: https://github.com/craue/CraueFormFlowBundle/compare/2.0.1...2.1.0
283-
284-
## [2.0.1] – 2013-07-12
285-
286-
- fixed steps being incorrectly marked as skipped when resetting the flow
287-
[2.0.1]: https://github.com/craue/CraueFormFlowBundle/compare/2.0.0...2.0.1
288-
289-
## [2.0.0] – 2013-05-27
290-
291-
- BC breaks (follow `UPGRADE-2.0.md` to upgrade):
292-
- [#46]: reworked the way steps are defined
293-
- adjustments in handling the request for Symfony 2.3 compatibility
294-
- [#52]: added `GetStepsEvent`
295-
- added `PostBindFlowEvent`
296-
297-
[#46]: https://github.com/craue/CraueFormFlowBundle/issues/46
298-
[#52]: https://github.com/craue/CraueFormFlowBundle/issues/52
299-
[2.0.0]: https://github.com/craue/CraueFormFlowBundle/compare/1.1.3...2.0.0
300-
301-
## [1.1.3] – 2013-05-23
302-
303-
- [#48]: added method `getStorage`
304-
- made the dependency on an event dispatcher optional
305-
306-
[#48]: https://github.com/craue/CraueFormFlowBundle/issues/48
307-
[1.1.3]: https://github.com/craue/CraueFormFlowBundle/compare/1.1.2...1.1.3
308-
309-
## [1.1.2] – 2013-04-17
310-
311-
- always dispatch `PreBindEvent` when `bind` is called (to match expected behavior)
312-
- [#45]: added Brazilian Portuguese translation
313-
314-
[#45]: https://github.com/craue/CraueFormFlowBundle/issues/45
315-
[1.1.2]: https://github.com/craue/CraueFormFlowBundle/compare/1.1.1...1.1.2
316-
317-
## [1.1.1] – 2013-04-14
318-
319-
- avoid skipping all steps by tampering with the hidden step field
320-
- added some basic tests
321-
322-
[1.1.1]: https://github.com/craue/CraueFormFlowBundle/compare/1.1.0...1.1.1
323-
324-
## [1.1.0] – 2013-02-28
325-
326-
- adjustments to changes in the Form component for Symfony 2.1.*
327-
- adjustments to changes in the HttpFoundation component for Symfony 2.1.*
328-
- [#21]: added `StorageInterface`
329-
- [#23]: added route parameters to links generated for dynamic step navigation
330-
- preserve given `validation_groups` option
331-
- added the flow instance as a property in events
332-
- throw an exception if the number of steps doesn't match the number of step descriptions
333-
334-
[#21]: https://github.com/craue/CraueFormFlowBundle/issues/21
335-
[#23]: https://github.com/craue/CraueFormFlowBundle/issues/23
336-
[1.1.0]: https://github.com/craue/CraueFormFlowBundle/compare/1.0.0...1.1.0
337-
338-
## 1.0.0 – 2012-03-07
339-
340-
- first stable release for Symfony 2.0.*
341-
342-
## 2011-08-02
343-
344-
- initial commit
5+
Forked repository from [CraueFormFlowBundle](https://github.com/craue/CraueFormFlowBundle)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MultiStepFormFlowBundle
22

3-
This is a fork of the package [craue/CraueFormFlowBundle](https://github.com/craue/CraueFormFlowBundle). You can check it to know all the features of this package.
3+
This is a fork of the package [craue/CraueFormFlowBundle](https://github.com/craue/CraueFormFlowBundle) version __3.7.0__. You can check it to know all the features of this package.
44
In this fork i focus on the usage and installation on Symfony 7.
55

66
## Installation

0 commit comments

Comments
 (0)