-
Notifications
You must be signed in to change notification settings - Fork 0
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. |
- Getting started
- Compatibility
- Installation
- Features
- How to use
- Module grid
- Add/Edit form
- General Settings Tab
- Entities Tab 1. Entity - Name settings 2. Entity - Backend settings 3. Entity - Frontend settings 4. Entity - Products 5. Entity - Categories 6. Entity - Fields/Attribute
- Entity Relations Tab
- Help Tab
- Configuration
- Naming Restrictions
- Generated files
- Sample 1. UMC Config file 2. Tables 3. Backend CRUD 4. Config section 5. Fronend listing 6. Fronend view 7. Product relation 8. Category relation 9. RSS Feed 10. API 11. Widgets 12. Comments 13. Translation
- Created extensions
- Concept
- Limitations
- Issues & Support
- Release Notes
- Uninstall
- License
- Thanks