Skip to content

Release Notes

Marius Strajeru edited this page Nov 25, 2015 · 5 revisions

Release Notes

Release Notes 1.9.6.0 - 2015-10-27

Type Label Comment
Improvement No new line on some source files Some of the source files don't end with an empty new line
Bug fix "Template" should not be allowed as attribute name or entity name #82
Bug fix Labels and notes were not escaped #105
Improvement Added client side validation to module name and namespace #103

Release Notes 1.9.5.0 - 2014-12-19

Type Label Comment
Improvement Cleaned up the UMC code and the generated code Now all files (almost) follow the zend coding standards.
Improvement Stick to CGL #68
Feature Support for signed int attributes/fields #43
Feature Suport for modman file #64 - The modman file is generated in var/modulecreator/package/Namespace_Module/
Bug Fix Removed calls to deprecated method htmlEscape #66
Feature Support for canonical URL in generated module #69
Bug Fix Fixed wrong display of multiselect attribute on frontend Multiselect attribute values were not displayed correctly on frontend
Bug Fix Fixed 2 status fields generated in the setup file #73

Release Notes 1.9.4.4 - 2014-10-29

Type Label Comment
Bug fix Layout file not generated correctly for links with category #53

Release Notes 1.9.4.3 - 2014-10-28

Type Label Comment
Bug fix Many to many category relation - controller not created #52

Release Notes 1.9.4.2 - 2014-10-28

Type Label Comment
Bug fix Many to many category relation does not always work #51

Release Notes 1.9.4.1 - 2014-08-27

Type Label Comment
Feature Support for url rewrites for entity list pages You can now set a SEF url for the entity list page on frontend instead of 'module/controller/action'. The value can be changed later.
Bug Fix EAV tree entities admin tree not refreshing on save The left side tree on the admin add/edit form for EAV tree entities does not refresh when a new entity instance is added.
Improvement Cleaned a bit the code Removed some unused variables, added some type hints. I hope I didn't break anything.

Release Notes 1.9.4.0 - 2014-08-19

Type Label Comment
Feature Link to related entities in grids and add/edit forms #35
Bug Fix Fixed related entities grid columns For the EAV entities that have child entities, the grid column did not display values.
Bug Fix The related entities tab did not show only selected entities on category edit mode. On the category edit page, in the tabs with flat related entities, all the entities were shown instead of only the selected ones.

Release Notes 1.9.3.0 - 2014-07-22

Type Label Comment
Bug Fix Writing generated files does not work on CE-1.8.0.0 The generated files could not pe written to disk because of the changes in Varien_Io_File in this version.
Bug Fix Attribute options are not escaped For attributes that have options, the options were not escaped in the install script.
Improvement Set default values for EAV entities #14
Improvement In the UMC UI, when submitting a form that has errors all the fieldsets that contain fields with errors will be automatically opened to get a better wiew on the error. #30
Feature Set default values when creating a module You can now set default values for most of the attribute types (file and image don't support it) when creating your entity attributes.

Release Notes 1.9.2.0 - 2014-07-21

Type Label Comment
Feature Added REST API functionality You can not generate the files needed for the REST API of you entities.

Release Notes1.9.1.2 - 2014-06-12

Type Label Comment
Improvement Changed dropdown options separator to new line instead of pipe #29
Bug fix Escaped attribute labels and notes. #28

Release Notes1.9.1.1 - 2014-06-11

Type Label Comment
Bug Fix Wrong resource model parent For modules with entities that are marked as being product or category attributes the resource model parent class is set to Mage_Core_Model_Resource_Setup and it should be Mage_Catalog_Model_Resource_Setup

Release Notes1.9.1.0 - 2014-06-03

Type Label Comment
Bug Fix Tree entity list images not generated Images for the tree entities were not generated for Magento 1.8+
Bug Fix Category relation bug Category relation tab appears for tree entities even if not set to yes.
Bug Fix Entities link top menu does not get selected. Entities link top menu does not get selected.

Release Notes 1.9.0.1 - 2014-05-02

Type Label Comment
Improvement Parent / child entities have a method of retrieving the associated entities (children / parent) #13
Bug Fix Fixed some typos in the locale file Some texts from the locale files still displayed placeholders after generation.
Inconsistency Fixed some typos text messages #16
Bug Fix Fixed missing single quotation mark in _filterDates() #17
Inconsistency Missing translation for some system.xml labels #18

Release Notes 1.9.0.0 - 2014-04-25

Type Label Comment
Bug Fix Product/category attribute code made required When selecting to make an entity a product/category attribute, the attribute code was not required and resulted in errors.

Release Notes 1.9.0-rc2 - 2014-04-16

Type Label Comment
Bug Fix Fixed date fields save The date fields were saved as 1970-01-01 for some locale settings (French for example)

Release Notes 1.9.0-rc - 2014-04-14

Type Label Comment
Fix Fixed typos in the UI Fixed some typos in the UMC UI.
Improvement Auto-generate url rewrites URL rewrites for flat entities can be left blank and they will be auto-generated
Fix Fixed php doc on some methods Fixed documentation on some generated methods.
Bug Fix Fixed 'undefined variable' for tree entities Fixed 'undefined variable' error for tree entities.

Release Notes 1.9.0-beta - 2014-04-11

Type Label Comment
Improvement Improved te created modules grid. Added a verification for file existing for download in the created modules grid. Changed the names of the downloaded files - added module name to them.
Bug Fix Fixed typo Fixed typo in the generated module for category relation.
Bug Fix Wrong export for EAV entities. #11

Release Notes 1.9.0-alpha2 - 2014-04-03

Type Label Comment
Feature Attribute notes for EAV entities are now manageable from the backend. Attribute notes for EAV entities can be changed from the backend, when editing the attribute.
Bug fix Attribute notes do not appear in the EAV entity form #10
Bug fix Wrong EAV mass action flag change #8
Bug fix The configuration panel for tree entities was incomplete The display mode of tree entities was not manageable from the system configuration section.
Feature Set the system configuration tab name and position. You can set the configuration tab name and position when creating a module.

Release Notes 1.9.0-alpha1 - 2014-03-27

Type Label Comment
Bug fix Fixed the sibling relation tab on admin. For non tree entities related as siblings there was an error in the admin relation tab.
Bug fix Fixed generation of uninstall script The uninstall script tried to remove the module_eav_attribute table once for each EAV entity.
Bug fix Image field/attribute display on frontend The image attributes/fields were displayed wrong on frontend for EAV entities.
Bug fix A file for generating content had a wrong name #6

Release Notes 1.9.0-dev8 - 2014-03-26 - Getting close to a stable version

Type Label Comment
Improvement Change module class aliases Changed the class aliases from module to namespace_module. For example a model will be instantiated using Mage::getModel('namespace_module/some_model') to avoid extension conflicts. - the only things that does not use the namespace prefix are the SOAP API functions. It would look ugly with the namespace.
Feature Added configurable frontend routes The route of the module can be configured. (#4)
Bug Fix Fixed comment row URL A click on any row on the comments grid ended up in a "Comment not found" error.
Bug Fix Fixed entities in category page Links to entities related to categories had a wrong format in the category view page.

Release Notes 1.9.0-dev7 - 2014-03-21

Type Label Comment
Feature Added WS-I support for API for EAV entities Added WS-I support for API for EAV entities and their attributes.
Bug Fix Values for manually added attributes for EAV attributes are not saved The values for manually added attributes for EAV entities were not saved due to the attributes not belonging to a group.
Bug Fix Added initLayoutMessages for frontend controllers Different types of session messages were not displayed in the entity actions (view/list) ((#2))
Bug Fix Relations not saved when 3 or more entities exist The entities relations were not displayed correctly when the module contained 3 or more entities. ((#5))

Release Notes 1.9.0-dev6 - 2014-02-14

Type Label Comment
Feature Added support for SOAP API The generated extensions can contain files used for the SOAP API.
Improvement Added unique indexes to relation tables The relation tables between entities and products or categories or other entities now have a unique index on the entity id and the related entity id.
Improvement Changed the way sibling entities relations are saved The sibling relations are not recreated completely anymore. They are merged.
Bug Fix Fixed admin search Selecting to include entities in admin search had no effect.
Useless Added UI Effects The UMC UI has pulsating and sliding effects on different operations.

Known issues 1.9.0-dev6

The WS-I compliance does not work. (the file is not generated even. In the current state it will break the global WSDL). The SOAP API for the generated modules is not fully tested.

Release Notes 1.9.0-dev5 - 2014-02-06

Type Label Comment
Improvement Comments grid include entity name The admin grids for each entity comments include the entity name.
Feature Added my comments for customers There is a new section in the customer account menu that links to "my comments" for each entity.
Bug Fix Fix url rewrite save Flat entities with url rewrites and no stores could not be saved.

Release Notes 1.9.0-dev4 - 2014-02-04

Type Label Comment
Feature Allowed more attribtues in mass action Country and Dropdown attributes can be set by mass action from grid.
Bug fix Fixed tree widget chooser Tree widget chooser was giving fatal error.
Bug fix Fixed relations between tree behaving entities A "sibling" relation between and EAV Tree entity and a Flat Tree entity did not behave as expected. but this is no problem. No one will use this kind of relation.
Bug fix Fixed RSS display Now all attribute types displayed properly in the rss feed.
Bug fix Fixed tree entities display Tree entities rendered wrong when the view page was disabled.
Refactored Widgets Refactored widget view contents

Release Notes 1.9.0-dev3 - 2014-01-24

Type Label Comment
Feature Drag & drop attributes When creating an entity you can drag and drop attributes to sort them in the list
Feature Select menu for entity link Added ability to select the frontend menu where the link to your entity page should be placed
??? Temporarily disable API The API does not yet work for EAV entities and comments. It is temporarily disabled until I get it working.
Bug fix Empty page for non existing entities The entity view page displayed as blank if looking at an entity that does not exist. Now redirects to 404 page.
Bug fix Fixed display on category page Entities related to categories were displayed on the category page at the top. Now they are after the product list.
Bug fix Fixed entity relations Entities can be related independent of their type
Bug fix Fixed or generation for entities without url rewrites Entities without url rewrites generated an empty url.
Bug fix Fixed multiselect attributes in combination with url rewrite For flat entities that have multiselect attributes and url rewrite the _beforeSave method was generated twice.

Release Notes 1.9.0-dev2

Type Label Comment
Refactor Refactored some attribute codes Variables that depend on attribute names now look like this: $someName instead of $some_name
Bug fix Frontend layout file generation Frontend layout file was always generated. Now is generated only if there is at least one entity that has frontend.
Bug fix Fixed dropdown attributes for flat entities Dropdown attribute for flat entities were not configured correctly in the admin grid and admin add/edid form.
Bug fix Entities not displaying in product page. Entities were not displaying in product page unless they had a separate view page.
Bug fix Fixed field/attribute codes validation. Field/Attribute codes use the same validation as product attributes
Bug fix Replaced 'addFilter' with 'addFieldToFilter' https://github.com/tzyganu/UMC1.9/issues/1
Bug fix Inconsistent registry naming https://github.com/tzyganu/UMC1.9/issues/3

Release Notes 1.9.0-dev1

Type Label Comment
Feature Added EAV entities Now you can create EAV entities that you can manage just like products and categories.
Feature Added many to many link to categories Now you can link you entities "many to many" with the catalog categories
Feature Added comment feature You can choose to allow customers to write comments on your entities.
Feature Made extension "extensible" Yeah...like someone is going to extend it
Feature Many to many relations between tree entities Now the tree entities can be related in "Many to many"
Feature Module menu can be placed anywhere Until now the menu could be placed in admin only on top level. Now it can be placed anywhere in the menu tree.
Feature Added new attribute types dropdown, multiselect. Can have different sources - still experimental.
Feature Custom entities can be added as product, category and customer attributes.
Feature You can set the version of your generated module. No more hard coded 0.0.1 version.
Refactor Source file refactoring Because some IDEs show errors when parsing incomplete PHP files I've removed the extension of the source files (etc/source)
Refactor Refactored JS The UI of the module creator now uses prototype classes instead of simple JS functions.
Refactor UI refactor 'Pimped up' the UI of the module creator
Refactor Removed frontend package and theme fields base/default is used for all modules.
Refactor Changed indentation from TAB to 4x space
Improvement Improved speed of the module creator No more AJAX calls to add an entity/attribute. The module save is done in the same step as validation.
Improvement Module creator generate sql uninstall script Along with the list of generated files now an sql uninstall script is generated for the created module.
Bug fix Fixed bug that appears when there is an uppercase letter in the module name. In previous version 'ModuleName' was not working on UNIX servers. Only 'Modulename'. This is fixed in this version.
Clone this wiki locally