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

Roadmap for v3 #1

Open
12 tasks
maranomynet opened this issue Oct 6, 2023 · 0 comments
Open
12 tasks

Roadmap for v3 #1

maranomynet opened this issue Oct 6, 2023 · 0 comments

Comments

@maranomynet
Copy link
Owner

maranomynet commented Oct 6, 2023

  • Simplify all the things. Remove superfluous features:
    • Remove support for dynamic group reconfigurations
    • Move from class/OOP to simpler factory function
    • Remove formatchange/jquery and formatchange/makeGroups
    • Remove withMediaProps
    • Remove Options.elmTagName
    • Stop exposing formatGroups on the returned instance
  • Better coding practices:
    • Make private variables actually private
    • Flag media object as Readonly<>
      (Continue to keep track of this.oldFormat outside of media)
  • Features:
    • Allow optionally throttling the resize event
  • Half-baked ideas:
    • Remove ability to toggle on/off status
    • Handle montitored elm being removed from DOM
  • Chores:
    • Rewrite README.md to reflect changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant