Repository navigation
Releases
Releases · moosetechnology/Fame
v1.1.10 - Moose 13 compatibility
What's Changed
- Update test.yml by @ClotildeToullec in #35
- An Error specific to Fame Element not found in a model by @NicolasAnquetil in #40
- renamed errot FameElementNotFound to FMElementNotFound by @NicolasAnquetil in #41
- Include fix for Pharo 10 by @ClotildeToullec in #42
- Load spec inspectors in Pharo 10 and 11 by @jecisc in #43
- Add Property #users on FM3Traits by @ClotildeToullec in #44
- Remove dead methods from FM3Trait by @ClotildeToullec in #45
- Make #users and #traits opposites by @ClotildeToullec in #46
- New methods to get all classes using a fm3trait by @ClotildeToullec in #48
- Add a way for elements to know their meta model by @jecisc in #49
- Add comments to elements by @jecisc in #50
- Add #classUsers to FM3Type . by @ClotildeToullec in #51
- Use the importer parser instead of always default MSE parser by @ClotildeToullec in #52
- Add tests for FMMultiMultiValue and making it faster by @badetitou in #53
- Add #hasDefaultValueFromType to FM3Property. by @ClotildeToullec in #55
- Fix #56: Entities in a many-to-many relation can only be in the same relation once by @Gabriel-Darbord in #57
- Remove references to Transcript by @ClotildeToullec in #58
- Use latest Mocketry release. by @ClotildeToullec in #59
- Remove GT packages by @ClotildeToullec in #60
- Use 'unavailable' instead of the MooseUnavailableMetric class by @ClotildeToullec in #62
- Run CI on P11 by @ClotildeToullec in #61
- FMMultiValue #fourth to #ninth accessors by @NicolasAnquetil in #64
- FMMultivalueLink inherits from SequenceableCollection by @Gabriel-Darbord in #65
- Revert "FMMultivalueLink inherits from SequenceableCollection" by @jecisc in #67
- Fix class generation by @jecisc in #68
- Close #69: FMMultivalueLink inherits from OrderedCollection by @Gabriel-Darbord in #70
- Close #72: FMSlotMultivalueLink inherits from OrderedCollection by @Gabriel-Darbord in #73
- Set Tonel writer version by @jecisc in #74
- Cache number parser to not create too many instances by @jecisc in #75
- Refactoring in FMModel export by @ClotildeToullec in #76
- FMMSEParserTest refactoring. by @ClotildeToullec in #77
- Fix JSON Syntax error when exporting an entity with no properties. by @ClotildeToullec in #80
- Move CI to P12 by @jecisc in #83
- Consider FMProperty default value when comparing slots by @fouziray in #82
- Remove deprecated code by @jecisc in #84
- Make rules work in P13 by @jecisc in #85
- Migrates rules to Renraku by @jecisc in #86
- Added FM3Property >> #isGenerated by @NicolasAnquetil in #87
- Catching the SlotNotFound error and added a comment to help users debug by @NicolasAnquetil in #90
- Add in Moose tab in Iceberg by @jecisc in #91
- Make tables in inspector tabs sortable and resizable. by @ClotildeToullec in #94
- Remove dead code by @jecisc in #93
- When generating metamodels, #traits should only be local traits. by @ClotildeToullec in #95
FMSlotMultivalueLink >> #asOrderedCollectionnow returns an OrderedCollection by @Gabriel-Darbord in #96- Make Links be initialized with an empty array by @Gabriel-Darbord in #97
- typo in comment by @NicolasAnquetil in #98
- Remove Halt from slot not found error by @jecisc in #99
- Use setter if a property is not found on import by @jecisc in #100
- Add helper method: FMSlotMultivalueLink >> #uncheckUnsafeAdd: by @NicolasAnquetil in #101
- Rename inspection tabs by @ClotildeToullec in #102
- corrected an error message by @NicolasAnquetil in #104
- Migrate to tonel v3 by @jecisc in #105
- Fix parsing of escaped characters in JSONParser by @jecisc in #106
- Speed up the import of JSON/MSE files by @jecisc in #107
- Tiny inspector improvement by @jecisc in #108
- Invalidate the slots caches when regenerating a MM by @jecisc in #110
- Remove cache of #realInverseSlotFor: by @jecisc in #111
- Avoid double initialization of method comments by @jecisc in #112
- Remove support for old MSE pragmas by @jecisc in #113
- Improve Fame inspection. by @ClotildeToullec in #114
- Remove defaultValueFromType from FM3Property by @ClotildeToullec in #115
- Fix #isMetamodelEntity to not take traits into account by @jecisc in #116
- Drop rule that is not valid anymore since Moose 7 by @jecisc in #121
- Fixing allPropertiesDo duplications v2 by @AntoninGoslin in #120
- 122 backslash import error by @NicolasAnquetil in #123
- Fix FameOppositeClassNotExistRule by @jecisc in #124
- Lazy Relation by @badetitou in #125
- Improvements of the Fame export by @jecisc in #126
- Speedup import of small models by @jecisc in #127
- Fix bug in escaped characters by @jecisc in #128
- Fix export of one to one relations by @jecisc in #129
- Update master for Moose 13 by @ClotildeToullec in #130
New Contributors
- @Gabriel-Darbord made their first contribution in #57
- @fouziray made their first contribution in #82
- @AntoninGoslin made their first contribution in #120
Full Changelog: v1.1.6...v1.1.10
v1.1.9 - Moose 12
What's Changed
- Update test.yml by @ClotildeToullec in #35
- An Error specific to Fame Element not found in a model by @NicolasAnquetil in #40
- renamed errot FameElementNotFound to FMElementNotFound by @NicolasAnquetil in #41
- Include fix for Pharo 10 by @ClotildeToullec in #42
- Load spec inspectors in Pharo 10 and 11 by @jecisc in #43
- Add Property #users on FM3Traits by @ClotildeToullec in #44
- Remove dead methods from FM3Trait by @ClotildeToullec in #45
- Make #users and #traits opposites by @ClotildeToullec in #46
- New methods to get all classes using a fm3trait by @ClotildeToullec in #48
- Add a way for elements to know their meta model by @jecisc in #49
- Add comments to elements by @jecisc in #50
- Add #classUsers to FM3Type . by @ClotildeToullec in #51
- Use the importer parser instead of always default MSE parser by @ClotildeToullec in #52
- Add tests for FMMultiMultiValue and making it faster by @badetitou in #53
- Add #hasDefaultValueFromType to FM3Property. by @ClotildeToullec in #55
- Fix #56: Entities in a many-to-many relation can only be in the same relation once by @Gabriel-Darbord in #57
- Remove references to Transcript by @ClotildeToullec in #58
- Use latest Mocketry release. by @ClotildeToullec in #59
- Remove GT packages by @ClotildeToullec in #60
- Use 'unavailable' instead of the MooseUnavailableMetric class by @ClotildeToullec in #62
- Run CI on P11 by @ClotildeToullec in #61
- FMMultiValue #fourth to #ninth accessors by @NicolasAnquetil in #64
- FMMultivalueLink inherits from SequenceableCollection by @Gabriel-Darbord in #65
- Revert "FMMultivalueLink inherits from SequenceableCollection" by @jecisc in #67
- Fix class generation by @jecisc in #68
- Close #69: FMMultivalueLink inherits from OrderedCollection by @Gabriel-Darbord in #70
- Close #72: FMSlotMultivalueLink inherits from OrderedCollection by @Gabriel-Darbord in #73
- Set Tonel writer version by @jecisc in #74
- Cache number parser to not create too many instances by @jecisc in #75
- Refactoring in FMModel export by @ClotildeToullec in #76
- FMMSEParserTest refactoring. by @ClotildeToullec in #77
- Fix JSON Syntax error when exporting an entity with no properties. by @ClotildeToullec in #80
- Move CI to P12 by @jecisc in #83
- Consider FMProperty default value when comparing slots by @fouziray in #82
- Remove deprecated code by @jecisc in #84
- Make rules work in P13 by @jecisc in #85
- Migrates rules to Renraku by @jecisc in #86
- Added FM3Property >> #isGenerated by @NicolasAnquetil in #87
- Catching the SlotNotFound error and added a comment to help users debug by @NicolasAnquetil in #90
- Add in Moose tab in Iceberg by @jecisc in #91
- Make tables in inspector tabs sortable and resizable. by @ClotildeToullec in #94
- Remove dead code by @jecisc in #93
- When generating metamodels, #traits should only be local traits. by @ClotildeToullec in #95
FMSlotMultivalueLink >> #asOrderedCollectionnow returns an OrderedCollection by @Gabriel-Darbord in #96- Make Links be initialized with an empty array by @Gabriel-Darbord in #97
- typo in comment by @NicolasAnquetil in #98
- Remove Halt from slot not found error by @jecisc in #99
- Use setter if a property is not found on import by @jecisc in #100
- Add helper method: FMSlotMultivalueLink >> #uncheckUnsafeAdd: by @NicolasAnquetil in #101
- Rename inspection tabs by @ClotildeToullec in #102
New Contributors
- @Gabriel-Darbord made their first contribution in #57
- @fouziray made their first contribution in #82
Full Changelog: v1.1.6...v1.1.9
v1.1.8 - Moose 11
What's Changed
- Add #hasDefaultValueFromType to FM3Property. by @ClotildeToullec in #55
- Fix #56: Entities in a many-to-many relation can only be in the same relation once by @Gabriel-Darbord in #57
- Remove references to Transcript by @ClotildeToullec in #58
- Use latest Mocketry release. by @ClotildeToullec in #59
- Remove GT packages by @ClotildeToullec in #60
- Use 'unavailable' instead of the MooseUnavailableMetric class by @ClotildeToullec in #62
- Run CI on P11 by @ClotildeToullec in #61
- FMMultiValue #fourth to #ninth accessors by @NicolasAnquetil in #64
- FMMultivalueLink inherits from SequenceableCollection by @Gabriel-Darbord in #65
- Revert "FMMultivalueLink inherits from SequenceableCollection" by @jecisc in #67
- Fix class generation by @jecisc in #68
- Close #69: FMMultivalueLink inherits from OrderedCollection by @Gabriel-Darbord in #70
- Close #72: FMSlotMultivalueLink inherits from OrderedCollection by @Gabriel-Darbord in #73
- Set Tonel writer version by @jecisc in #74
- Cache number parser to not create too many instances by @jecisc in #75
- Refactoring in FMModel export by @ClotildeToullec in #76
- FMMSEParserTest refactoring. by @ClotildeToullec in #77
- Fix JSON Syntax error when exporting an entity with no properties. by @ClotildeToullec in #80
- Update master branch for v1.1.8 (Moose 11) by @ClotildeToullec in #81
New Contributors
- @Gabriel-Darbord made their first contribution in #57
Full Changelog: v1.1.7...v1.1.8
v1.1.7
v1.1.6 - All relation properties
Last compatible version for Pharo 9 (Moose 9) and older.
- New API for relation properties.
- Small refactoring
v1.1.5 - Fix support parsing JSON multiValue
Merge pull request #32 from badetitou/fix/multi-value Fix multi value parsing and add tests
v1.1.4 - Provide support for default properties values
First implementation of default values for FM3Properties.
v1.1.3 - Add Spec2 extension methods from P9
This PR aims to add the Spec2 extension method in the latest release
Note that for P8 and before, nothing changed
v1.1.2 - Can ask a metamodel the description of a trait
We add a utility method that helps one request the description of a trait
v1.1.1 - Fix Fame visitor
The visitor can return the return value of the visited element.
It can simplify the design of a lot of tool