Skip to content

Releases: wpdas/alem

v1.0.0-beta.4

02 Apr 22:30
dfe7381
Compare
Choose a tag to compare
  • Fixed typo "Syntax Error" -> "Syntax Error" on the render Error Display.js file.

1.0.0-beta.3

02 Apr 20:25
7ad5d1b
Compare
Choose a tag to compare
  • Fix removeExports method ✅
  • cache for loadExternalStyles inputs ✅

v1.0.0-beta.2

02 Apr 14:17
f438cb5
Compare
Choose a tag to compare
  • Add path alias support: ✅

v1.0.0-beta.1

01 Apr 05:50
429f88b
Compare
Choose a tag to compare
  • Handle complex objects passed as component props: ✅
  • Create new JSX handlers using Babel: ✅
  • Fix issue where components being passed as props is breaking the compiler. It should be compiled, and the component structure must be the same: ✅
  • Fix support for children for stateful components: ✅
  • Handle complex conditions to render JSX elements: ✅
  • Comment of type {/**/} should be ignored before processing codes: ✅
  • Compiler must support template literals (template strings): ✅
  • Stateful components with the same file name and same component name should be renamed to avoid conflicts: ✅
  • Fix issue where sequential Social.keys calls are being merged: ✅
  • Fix function that handle the function's parameters: ✅
  • Fix issue where parenthesis were being removed during the compilation: ✅
  • Fix stateful components props parser: ✅
  • Fix duplicate injections: ✅
  • Use a different name other than props for destructuring objects: ✅
  • Stateful components must support rest, e.g.: <SearchBar {...searchBarProps} />: ✅
  • Compiler should show an error display if any file use this import statement import * as foo from "./foo": ✅
  • Add support for async / await using promisify after compiling. A limited functionality was added (experimental): ✅
  • Add useMemo types: ✅
  • Add Big types: ✅
  • Add layer to check errors without killing Além compiler: ✅
  • Re-test all the features above: ✅
  • Widget transformations need to happen in sub-components as well: ✅
  • Support for arrow functions that return JSX directly without using the return keyword: ✅
  • Add support to use npm modules: ✅ [experimental]
  • Verify unused resources and delete them: ✅

v1.0.0-alpha.1

26 Mar 14:46
959dd36
Compare
Choose a tag to compare
  • Big ts types
  • useLocation renamed to getLocation
  • Added SimpleRouter component
  • Added createDebounce
  • New types added to alem
  • createContext and useContext were updated to store/get data from a specific state[key]
  • New importable items added to alem

v1.0.0-alpha.0

22 Mar 04:31
a6324ac
Compare
Choose a tag to compare

New compiler;
It is now possible to create stateless and stateful components;
Each stateful component has its own isolated state;
Added context features;
Lots of performance improvements;
State Manager removed as it's not possible to change data without re-rendering all the child components;

See the changes here. #4

v0.0.1-alpha.24

12 Mar 22:25
Compare
Choose a tag to compare
  • small compiler change

v0.0.1-alpha.23

12 Mar 22:01
Compare
Choose a tag to compare

v0.0.1-alpha.22

12 Mar 20:36
Compare
Choose a tag to compare
  • Added support for testnet;
  • RouteLink now has onClick prop;
  • Update CLI.
  • 11d1ee2

v0.0.1-alpha.21

12 Mar 00:47
413bbce
Compare
Choose a tag to compare