After some major bug correction, Archetype is in road for a 0.1.1, with some little enhancement :
We needed to move some code from Component.* to Archetype.Component.* . We have added a little "$C" alias to "Archetype.Component" in order to simplify the write of common commands.
We don't like to change the API, but putting a variable "Component" in "window" is in conflict with a browser native object "window.Component" in Firefox 3. So we had to move it to its new location.
In Archetype 0.1.0, when we create the Component, we have putted too much code in common between Components, so they were sharing their "_private" scope, containing all component variables, so 2 instantiations of the same component would share the same variables. Components are often used in a Singleton manner, but this is a major bug, so this has been corrected on the trunk and justify by itself a new release.
Archetype 0.1.1 should be available in a week or two, possibly in the same time as AWiki 0.1.0.... ;)
N.B.: The next Archetype version will be distributed with Prototype Window Class and may have a new logger based on it !
1 commentaires:
Gostei muito desse post e seu blog é muito interessante, vou passar por aqui sempre =) Depois dá uma passada lá no meu site, que é sobre o CresceNet, espero que goste. O endereço dele é http://www.provedorcrescenet.com . Um abraço.
Enregistrer un commentaire