core/api/jquery/plugins/owl.carousel/OwlCarousel2-2.3.4/ROADMAP.md

3.7 KiB
Executable File

OwlCarousel 2 Roadmap

You can discuss the roadmap here: #1756.

2.3 - bugfixes, repo migration, minor features - current version

  • clean up contributor guides
  • Work through a bunch of PRs
    • Various spelling and code style fixes: #1785, #1858, #1856, #1814, #1876, #1838, #1424
    • #1883 Fix infinite loop
    • #1900 Add repository info to package.json
    • #1770 Allow package file to expose CSS
    • #1077 .center class hangs around when responsive options
    • #1978 - Fix empty child auto width
    • #1942 - Improving autoplay behavior
    • #1915 - Fixing: #1750 Passive event listeners, chrome and touch events
  • #1704 - viewport width detection
  • #1717 - keyboard control
  • update progress in #1538

2.4 - finish up build pipeline, docs

2.5 - cloning & worker cleanup

  • worker cleanup
  • clone computation fix (and provide consistent access to slides)
  • #1575 & #1621 - AutoHeight fixes
  • #1511 - do not disable nav when center = true & length == items

2.6 - cleanup, code style, repo cleanup

  • clean up code ToDos
  • fix code style
  • check whether we want to support velocity.js (at least optionally)
  • close not-yet-tagged issues older than 8 month
  • #1518 - slide change event issues (not cancelling events etc.)
  • #1563 - slide offset on last if loop = false
  • #1633 & #1627 - (merged items) swipe/autoplay (mostly testing whether the worker/clone fixes in 2.5 solved this)

2.7 - bugfixes & final, "LTS" 2.x release

  • #1647 - 1px from prev. slide on current
  • #1523 - autoplay vs. video autoplay issue
  • #1343 - timeout per slide

3.0 - Typescript, additional plugins, breaking changes

  • TypeScript refactoring
  • remove css-mimicking settings (such as margins) and use CSS instead
  • overlay plugin (to support overlay transitions etc.)