Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Next #69

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from
Draft

Next #69

wants to merge 26 commits into from

Commits on Jun 28, 2024

  1. Next (#62)

    pearmini committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    9012901 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Code and test for new APIs (#70)

    * Next (#62)
    
    * Add Echo.X, Echo.component
    
    * Add Echo.mount
    
    * Add EchoX.reactive
    
    * Exchange template and reactive
    
    * Update Event
    
    * Add EchoX.controlFlow
    
    * Refactor
    
    * Bind state to attribute
    
    * Add more tests
    
    * Refactor mount
    
    * Bind state to text nodes
    
    * Refactor controlFlow
    
    * Remove default export
    
    * Update build name
    
    * Remove mount for controlFlow
    
    * Reactive match
    
    * Reactive For
    
    * Rename EchoX -> ex, X -> $
    
    * Refactor For
    
    * Add more tests for For
    
    * Refactor watch
    
    * Watch object deep
    
    * Rename ex and $
    
    * Refactor
    
    * Track array
    
    * Add effect and unmount
    
    * Rename state, effect and prop
    
    * Add use
    
    * Support ref
    
    * Support style
    
    * Add method
    
    * Refactor
    
    * Split to files
    
    * Rename isPositiveInt
    
    * Refactor Slot
    
    * Add GC
    
    * Rename For.each to For.of
    
    * Improvements
    pearmini authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    800d06f View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Refactor mount (#72)

    pearmini authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c1bb58c View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Update README (#71)

    pearmini authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    ac8632f View commit details
    Browse the repository at this point in the history
  2. Update list api (#73)

    pearmini authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d3b7daa View commit details
    Browse the repository at this point in the history
  3. Remove EchoX.method (#74)

    pearmini authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    950ce19 View commit details
    Browse the repository at this point in the history
  4. Add docs for slot (#75)

    pearmini authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e38ee1f View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Fix typos in README (#76)

    pearmini authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    e44f4df View commit details
    Browse the repository at this point in the history
  2. Remove use (#81)

    pearmini authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    7811fc7 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. Refactor Ref (#83)

    pearmini authored Jul 27, 2024
    Configuration menu
    Copy the full SHA
    657ba9e View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Update structure (#84)

    pearmini authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    804fcf9 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Update API Index (#85)

    pearmini authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    c86f7ab View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    67f29e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    19c7c63 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    3871600 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    a040fd1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    de7662a View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Add docs for fragment (#91)

    pearmini authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    dc062e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Add docs for slot (#92)

    pearmini authored Aug 11, 2024
    Configuration menu
    Copy the full SHA
    dadbc58 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Add API for <For /> (#93)

    pearmini authored Aug 31, 2024
    Configuration menu
    Copy the full SHA
    9aa53c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Update lock file

    pearmini committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    ddfc428 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Init docs site (#94)

    pearmini authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    d087d25 View commit details
    Browse the repository at this point in the history
  2. Link EchoX to docs (#95)

    pearmini authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    fca8838 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Move docs from README to docs (#96)

    * Move docs from README to docs
    
    * Update README
    pearmini authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    fd553a0 View commit details
    Browse the repository at this point in the history
  2. Update docs

    pearmini committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4efc770 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Update docs for <For> (#97)

    pearmini authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    d09979f View commit details
    Browse the repository at this point in the history