-
Notifications
You must be signed in to change notification settings - Fork 781
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
Hyperapp V2 #726
Merged
Merged
Hyperapp V2 #726
Changes from 2 commits
Commits
Show all changes
82 commits
Select commit
Hold shift + click to select a range
7f3bed4
V2
jorgebucaran 2b3d856
onRemove,onDestroy
jorgebucaran 2258200
Retouch dispatch.
jorgebucaran ac1bb7d
fix: render bug when root element changes; close #744
jorgebucaran b4e7f37
fix: update subs to use new signature
jorgebucaran df89651
feature: use tuple signature
jorgebucaran 8c46658
chore: bump deps
jorgebucaran 510081d
fix: improve isSameAction
jorgebucaran 3d7cd38
fix: shallow check for props of parameterized actions passed to subs
jorgebucaran 567d923
fix: make text node type same as Node.TEXT_NODE (#776)
frenzzy e9d6757
Fix headless mode (#798)
mrozbarry d563302
Commit dirty tree in order to publish
jorgebucaran 9f334a4
Alpha
jorgebucaran 5177d9a
Update effect and subscription signatures (#802)
mrozbarry c292165
Merge branch 'V2' of https://github.com/jorgebucaran/hyperapp into V2
jorgebucaran be6855d
Remove year from copyright
jorgebucaran 79f0324
Update dependencies
jorgebucaran 9c89237
2.0.0-alpha.1
jorgebucaran d63de6e
Fix error in Getting Started example.
jorgebucaran 3b40b64
Fix bug referencing the cancel function in the internal sub tuple.
okwolf 89421ad
2.0.0-alpha.2
jorgebucaran 900a0c6
Implement Lazy (#777)
SkaterDad caa84ce
Remove ts smoke tests
jorgebucaran 274fb1e
Hide logo
jorgebucaran 6a3a36e
Remove babelderdash
jorgebucaran d7f33e5
Add nested subs back; hot swap parameterized props
jorgebucaran 4c95944
Add declarative class prop builder
jorgebucaran 9ee9443
2.0.0-alpha.3
jorgebucaran 7d5ee8a
Fix regression in Lazy calling undefined function
jorgebucaran 801d529
2.0.0-alpha.4
jorgebucaran 5e9acea
2.0.0-alpha.5
jorgebucaran 227f281
2.0.0-alpha.6
jorgebucaran 8bba316
Remove helpless comment
jorgebucaran 981ad3a
Use empty object as state if init is undefined
jorgebucaran 2cbaa7d
Add effect batching
jorgebucaran 6eb6cac
2.0.0-alpha.7
jorgebucaran 50fb5ac
Refactor defer
jorgebucaran 085fa7d
DEFAULT_NODE
jorgebucaran 68c158a
Remove lifecycle events
jorgebucaran 0ff0c75
Refactor createClass; remove hasOwnProp check
jorgebucaran d7d6750
Refactor variables
jorgebucaran 23b1619
2.0.0-alpha.8
jorgebucaran 8a81c4d
Fix bug with Lazy when used in JSX (#812)
SkaterDad 153167f
Change component signature back to (props, children) (#814)
frenzzy f453572
Golf element.events handling code
jorgebucaran c4a00e7
Simplify updateProperty
jorgebucaran 9f1c6cc
Don't write "key" attributes to the DOM
jorgebucaran 714686e
Refactor; more golfing
jorgebucaran 6efe4ac
Refactor batched subs/fx; shave more bytes
jorgebucaran b352b66
Make state {} by default
jorgebucaran a4fb92e
Bump deps; remove ts stuff
jorgebucaran 732a838
Rename batch to flatten; other cosmetic changes
jorgebucaran 77c3fda
2.0.0-alpha.9
jorgebucaran c486729
Diff subscription arrays of different length
jorgebucaran 651e05a
Inline create map to patch
jorgebucaran f9f922c
2.0.0-alpha.10
jorgebucaran ff3142e
Remove unused test file
jorgebucaran 8202d92
Use rollup's --no-esModule
jorgebucaran 17350bb
Remove prettier dev dep
jorgebucaran 78c06a3
Back to all lower DOM events
jorgebucaran 64437a8
Avoid nested if
jorgebucaran e912814
Expand Getting Started; add tentative outline
jorgebucaran 220e449
Add Taking it up a notch and Putting it all together sections
jorgebucaran 9377814
Implement to-do app code; add tentative section
jorgebucaran c7ae927
Use rAF with fallback to setTimeout to defer rendering
jorgebucaran 8874ad3
Combine recycleElement and recycleChild into one
jorgebucaran 16f6d0c
Fix bug in elements using selected attribute
jorgebucaran ff920d5
Create Dispatch Decorator (#822)
mrozbarry d7239d6
Consolidate custom/default payload into one argument (#830)
jorgebucaran 76cef85
Support passive events & preventDefault/stopPropagation options
jorgebucaran f7a6674
eventCb→eventProxy
jorgebucaran 4a2c2f0
Support a text node as root element
jorgebucaran 6784b46
who wants more docs?
jorgebucaran 64d0e86
Refactor: no breaking changes
jorgebucaran e953662
Codegolf Lazy
jorgebucaran 9e7eca4
Refactor, more codegolf
jorgebucaran 9d2561e
More docs
jorgebucaran 17ee081
Refactor variable names
jorgebucaran 2c0b364
Bug fix: track the root node
jorgebucaran d61f34e
More docs
jorgebucaran 70dad04
Hyperapp β
jorgebucaran b5c3cc5
Fix bug in createClass using unknown variable (#834)
shooontan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we use latest babel 7 packages ?
I have recently tried using rollup and parceljs for bundling one of my library and finally i ennded up using webpack 4.15.x because i wanted to use latest babel packages as descibed below:
If rollup is finalised for V2 then ignore this comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jorgebucaran I would not anticipate babel 7 leaving beta soon. They have many open issues.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for clarifying that! @ggassmann
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe today? https://twitter.com/left_pad/status/1031700991186489344