| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| opensparrow-3.8.zip | 2026-09-21 | 3.7 MB | |
| opensparrow-3.8.zip.sha256 | 2026-09-21 | 86 Bytes | |
| 3.8 - Roadmap (Gantt) module and new grid style source code.tar.gz | 2026-09-21 | 2.1 MB | |
| 3.8 - Roadmap (Gantt) module and new grid style source code.zip | 2026-09-21 | 4.0 MB | |
| README.md | 2026-09-21 | 2.9 kB | |
| Totals: 5 Items | 9.8 MB | 0 | |
Added
- Roadmap (Gantt) module (
Admin → Data Management → Roadmap) — admins define multiple roadmaps, each bound to a schema table through chosen title, start-date, end-date, category and progress columns, with an optional per-roadmap color, card columns and a hidden flag. The frontend renders a read-only Gantt timeline with a month grid, milestone markers, a roadmap picker, prev/next navigation and a category filter bar whose color chips toggle whole categories on and off; unconfigured roadmaps are skipped and a not-configured page is shown when nothing is set up. Access follows the existing per-user scope model: a newroadmapsscope gates the menu entries and the front API, and the bound table must also be within the user's table access. The CRM demo data set gained aprojectstable with sample rows, the UI strings are translated into all 20 locales, and guard tests pin the new endpoints.
Changed
- Record grid and view tables restyled — cell borders, a light header row and no zebra striping, built on the existing design tokens; a static design reference for the new look ships as
public/mock.html(not referenced by the application, safe to delete from production deployments). - Sidebar toggle relocated — the desktop collapse toggle moved from the header to the bottom of the menu (the hamburger stays on mobile), and menu-list nav links align with the grid at 14px
font-sans. - Branding assets refreshed — a new
logo.pngand a much smallerfavicon.ico. - Cron, anonymization and ETL log status values are documented as
running / success / error(previously described asok) — indocs/DATABASE.mdand in the column comments emitted by the system-tables DDL (metadata only; existing installs keep their stored comments unless the comment migration is re-applied).
Removed
- Nothing.
Fixed
- Enum dropdowns keep readable text color via YIQ contrast on both the record grid and the edit/create form — previously a custom enum color could render white-on-light or dark-on-dark option text.
docs.jsinconsistencies across admin modules repaired, plus a broken Polish string indocs-strings.js.
Upgrade notes
- No database migration and no configuration keys are removed by this release. Roadmap configuration lives in the existing
spw_configstore under theroadmapkey; there is nothing to run or clean up after upgrading. - Per-user access: the new
roadmapsscope is independent — granting a user a roadmap does not grant its bound table, so users also need table access to see any roadmap content. An empty grant list means unrestricted, as with all other scopes.
Full changelog: https://github.com/wrobeltomasz/OpenSparrow/compare/3.7...3.8