diff --git a/CHANGELOG b/CHANGELOG index 3f84682..67ade00 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,19 @@ +0.3: + API CHANGE Changed MultiFormStep::$next_steps to public, and MultiFormStep::$is_final_step to public + API CHANGE MultiForm::$start_step is now declared as public, not protected, due to changes in Object::get_static() + ENHANCEMENT Custom text for back/next and submit buttons on a per-step basis + BUGFIX Checking $this->Data exists before trying to unserialize it + BUGFIX #4480 MultiForm::next() and MultiForm::prev() now save the form data before checking the next or previous step + API CHANGE Added currentSessionHash property to MultiForm which stores the currently opened session by the user + API CHANGE Renamed MultiForm::getSessionRecord() to getCurrentSession() and removed the parameter, since this wasn't done in a very OOP manner + ENHANCEMENT: enabled MultiForm to use customised action (actions_exempt_from_validation). + Changed has been done in the constructor to read the static variables (incl. overwritten variables). + BUGFIX: MultiFormStep::saveInto() needs the current Controller as the new $form Controller to work + ENHANCEMENT Added language files + BUGFIX If the step doesn't exist, don't attempt to delete it + BUGFIX Ensure that any relations to MultiFormStep are destroyed before calling delete() + ENHANCEMENT Removed hack of specific action to bypass validation and allow specifying actions to be exempt through a public static variable + 0.2: - ENHANCEMENT Updated entities and added german translation for multiform - ENHANCEMENT Making multiform module translatable