Road to v1
See original GitHub issueThought I’d gather a rough plan, and list of possible changes, for v1:
- drop async behaviour when initialising (#346)
- simplify API (#352)
- I don’t think there’s much in having consumers
new
up an instance and then callinit()
. - A simple function
headroom(elem, options)
should do - update docs
- I don’t think there’s much in having consumers
- maybe drop callbacks in favour events emitted on
elem
?- this would further simplify the API
- we could support both callbacks and events as interim?
- work out what to do with angular/jquery plugins
- jquery is so simple it’s almost pointless!
- someone has ported headroom to angular: https://github.com/TypeCtrl/ngx-headroom. should we just recommend people use that?
- fix all the outstanding iOS issues
- first step will be to verify if all are still valid
- may need to enlist someone with an iOS device, as I have none
- rename
Headroom.cutsTheMustard
toHeadroom.isSupported
(#351)- update docs
I’ve created a v1
branch which is where i’ll gather all these changes. This allows me to work on breaking changes in isolation, and still be able to publish any bugfixes on master
.
If anybody else has any other suggestions, please let me know.
Issue Analytics
- State:
- Created 4 years ago
- Reactions:6
- Comments:6 (2 by maintainers)
Top Results From Across the Web
Libbpf: the road to v1.0 - GitHub
Libbpf has come a long way in the last few years. It became a mature and powerful library powering many BPF applications.
Read more >The road to v1.0 - Focalboard
As it says on the tin, we want Focalboard to be a compelling open source, self-hosted alternative to Trello, Notion, and Asana. Our...
Read more >Global Roads Open Access Data Set (gROADS), v1
The data set combines the best available roads data by country into a global roads coverage, using the UN Spatial Data Infrastructure Transport...
Read more >Curves to Roads V2 (Geometrynodes) - Blender Market
A Geometrynodes generator that transforms curves into roads. Curves can be placed manually or drawn using the curve draw tool. The roads are...
Read more >Description - OpenShift Documentation
Route [route.openshift.io/v1] · Description. A route allows developers to expose services through an HTTP(S) aware load balancing and proxy layer via a public ......
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@fuzzzerd there’s no plan to change to the core library. I’m thinking I’ll just completely drop the jquery plugin and angular module altogether
@WickyNilliams Any further progress on this?