| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| opensparrow-3.9.zip | 2026-09-24 | 3.7 MB | |
| opensparrow-3.9.zip.sha256 | 2026-09-24 | 86 Bytes | |
| README.md | 2026-09-24 | 2.2 kB | |
| Totals: 3 Items | 3.7 MB | 0 | |
Added
- Touch drag & drop for board and calendar — a shared pointer-drag shim (
public/assets/js/util/touch-dnd.js) lets touch users drag board cards and calendar chips: the drag starts by movement (>12 px slop, direction-aware) instead of hold time, drop targets highlight via CSS classes, and the touch path calls the samemoveCard/moveEventTofunctions as native HTML5 drag. The scroll-vs-drag conflict is resolved withtouch-actionCSS (pan-yon board cards,noneon calendar chips), so vertical swiping keeps scrolling the board. Desktop mouse dragging keeps native HTML5 DnD untouched.
Changed
- The setup wizard installs the system only — the CRM demo is no longer offered during setup and stays opt-in from Admin → Demo after the first login, where each part can be installed or skipped independently.
public/setup_api.phpis now demo-free. - Nav menu items are styled with thin borders and highlight borders on hover/active; the sidebar collapse icon right-aligns at the bottom of the menu.
Removed
public/mock.html— an unused static design mockup (the 3.9 release migration deletes it on upgrade).docs/RELEASE_3.7.md— historical release notes, superseded by the published GitHub release.- The
setup.install_demo,setup.help_install_demo,setup.demo_installedandsetup.demo_failed_prefixi18n keys were dropped from all 20 language files together with the wizard option.
Fixed
- Board lanes now highlight correctly during a touch drag — the drop target is the lane element itself, so the
drop-targetoutline and background apply (the class previously landed on the lane body, which the stylesheet never styled).
Upgrade notes
- No database migration and no configuration keys are removed by this release. The release migration deletes the unused
public/mock.html; the CRM demo can be installed at any time from Admin → Demo.
Full changelog: https://github.com/wrobeltomasz/OpenSparrow/compare/3.8...3.9