Jared Cherup52 downloadsRender release-style timelines from Bases.
This plugin renders release-style timelines as a custom Obsidian Bases view.
It no longer depends on Dataview. Create a Base, filter the notes you want, and select the Release Timeline Base View custom view for that Base.
This project is based on the original release timeline plugin by cakechaser: https://github.com/cakechaser/obsidian-release-timeline. It has been adapted for native Obsidian Bases support.
Add a date property to the notes that will feed the Base. The plugin accepts:
20222022-122022-12-31Example .base file:
filters:
and:
- note.releaseDate
views:
- type: release-timeline-base-view
name: Release Timeline View
mode: year
dateProperty: note.releaseDate
labelProperty: file.name
sortDirection: desc
View settings:
mode: year, month, or weeksortDirection: asc or descbulletPoints: show bullets for multi-item periodsitemLayout: stacked for one item per line, or inline for delimiter-separated entriesinlineDelimiter: custom delimiter used when itemLayout is inlineproperties: use the Base's built-in properties selector to show selected fields inline after each notecollapseEmptyYears: compress long runs of empty years in year modecollapseLimit: minimum consecutive empty years required before year collapsecollapseEmptyWeeks: reduce empty weeks in week modecollapseEmptyMonths: reduce empty months in week modeweekDisplayFormat: weekNames (W15), dateNames (2025-08-19), or monthDayRange (Feb 13-20)accentAlternationMode: none, year, month, or bothwidthPx: set the rendered view width in pixelsNote: note titles open on click and show hover previews on hover.
Captured from a small demo Base in Obsidian's default theme.


npm run verify
That command builds the plugin and runs a smoke test against the timeline core.