devlog

Changelog

User-visible changes are recorded here, newest version first. Versions remain marked Unreleased until a release is cut; replace that label with the release date (YYYY-MM-DD) when publishing.

[Unreleased]

[0.12.1] - 2026-10-31 @ 07:12

Summary

Make projects easier to distinguish in reports with a more varied palette and pattern cues for similar colors. Organize user documentation behind a dedicated index, restoring the original brief README.

Changed

[0.12.0] - 2026-10-31 @ 03:49

Summary

Review all recorded work for a project in one place, across every date.

Added

[0.11.1] - 2026-10-30 @ 19:54

Summary

Give release rows the approved dark amber style for a softer appearance.

Changed

[0.11.0] - 2026-10-30 @ 19:44

Summary

Show stored Git releases alongside tasks, with distinct purple rows and no Git access during page rendering. Catch up existing tags once, then record releases automatically after successful dl publish calls.

Added

[0.10.10] - 2026-10-30 @ 19:06

Summary

Clarify the hours-and-minutes format in command-line task status.

Changed

[0.10.9] - 2026-10-30 @ 18:53

This release is named for the element Neptunium (Np). Neptunium, the first transuranium element discovered, was named after Neptune, the planet beyond Uranus.

Summary

Make task reports easier to scan with compact time totals and daily project colors matching the main chart.

Changed

[0.10.8] - 2026-10-30 @ 04:15

This release is named for the element Radium (Ra). Radium was once used in luminous watch dials before its serious radiation hazards became widely understood.

Summary

Simplify task-step timing corrections with a local-time editor above a timeline that shows only the selected step.

Changed

[0.10.7] - 2026-10-30 @ 03:38

This release is named for the element Francium (Fr). Francium is extremely rare and radioactive, with its longest-lived isotope having a half-life of only about 22 minutes.

Summary

Simplify timing corrections with a timeline that automatically fits the single task.

Changed

[0.10.6] - 2026-10-30 @ 03:30

This release is named for the element Radon (Rn). Radon is a radioactive noble gas that can accumulate indoors when it seeps from the ground.

Summary

Refresh the pinned BMForge engineering guidance and skill manager to upstream 0.16.0 and replace the completed-task editor with the pinned vis-timeline solution.

Added

Changed

[0.10.3] - 2026-10-30 @ 02:30

Summary

Allow start-time corrections for short completed tasks in the web timeline.

Fixed

[0.10.1] - 2026-10-28 @ 17:05

This release is named for the element Hafnium (Hf). Hafnium is excellent at absorbing neutrons, making it useful in nuclear reactor control rods.

Summary

Show the Daily Tasks total in hours and minutes for easier reading.

Fixed

[0.10.0] - 2026-10-28 @ 02:19

This release is named for the element Europium (Eu). Europium compounds provide red and blue phosphors for display and lighting technologies.

Summary

Open each day’s report directly from the Daily Tasks chart, with readable hours-and-minutes labels and more plotting space, then filter that day’s tasks by project. Restore project names in repository task headings.

Added

Changed

[0.9.3] - 2026-10-28 @ 01:42

This release is named for the element Samarium (Sm). Samarium-cobalt magnets maintain their magnetism at temperatures that can trouble many other magnets.

Summary

Review a day’s tasks across all projects on a dedicated Daily page. Simplify chart hover details and repository task headings.

Added

Changed

[0.9.2] - 2026-10-28 @ 01:28

This release is named for the element Promethium (Pm). Promethium has no stable isotopes, and even its longest-lived isotopes decay on human timescales.

Summary

Match the Tasks page’s repository title to its total-time display and align their bottom edges for a consistent heading row. Tighten task table spacing so more tasks fit on screen.

Changed

[0.9.1] - 2026-10-27 @ 18:17

This release is named for the element Neodymium (Nd). Neodymium is a key ingredient in extremely powerful permanent magnets found in motors and headphones.

Summary

Bring the Tasks screen in line with the main report’s visual style, with an explicit repository heading, a prominent total-time summary and alternating row backgrounds for easier reading.

Changed

[0.9.0] - 2026-10-27 @ 18:03

This release is named for the element Praseodymium (Pr). Praseodymium compounds can color glass yellow-green and are used in some strong permanent magnets.

Summary

Refresh DevLog’s pinned BMForge guidance to 0.14.0 and restore offline update checks after the upstream manager moved. Make project task drill-downs easier to scan with a dated title, readable total time and a compact task table.

Changed

[0.8.0] - 2026-10-26 @ 19:14

This release is named for the element Caesium (Cs) The precise frequency of a transition in caesium-133 defines the SI second.

Summary

Correct completed task timing by dragging work boundaries on a timeline, with live elapsed-time previews and an explicit Save or Cancel.

Changed

[0.7.1] - 2026-10-26 @ 18:25

This release is named for the element Xenon (Xe). Xenon is used in powerful lamps and some spacecraft ion thrusters.

Summary

Make report sections collapsible and show each day’s total above its chart bar.

Changed

[0.7.0] - 2026-10-25 @ 19:16

This release is named for the element Indium (In). Indium tin oxide forms transparent conductive coatings used in touchscreens and displays.

Summary

Show active task time in dl status and the saved pause timestamp in dl pause. Show the currently running task and rounded, readable active time on the report page. Add pinned guidance for production evidence collection and local root-cause analysis.

Added

Changed

[0.6.0] - 2026-10-25 @ 11:25

This release is named for the element Palladium (Pd). Palladium can absorb remarkably large quantities of hydrogen relative to its own volume.

Summary

Check the globally running task from any directory with dl status. Refresh the pinned BMForge guidance for project maintenance and future UI work.

Added

Changed

[0.5.7] - 2026-10-25 @ 10:13

This release is named for the element Ruthenium (Ru). Ruthenium belongs to the platinum group and can improve the hardness and wear resistance of electrical contacts.

Added

Changed

[0.5.6] - 2026-10-25 @ 09:42

This release is named for the element Technetium (Tc). Technetium was the first element produced artificially, and its isotope technetium-99m is widely used in medical imaging.

Changed

[0.5.5] - 2026-10-25 @ 09:12

This release is named for the element Molybdenum (Mo). Molybdenum retains strength at high temperatures and is an important additive in tough steels.

Changed

[0.5.4] - 2026-10-25 @ 09:07

Fixed

This release is named for the element Niobium (Nb). Niobium helps create superconducting magnets used in MRI machines and particle accelerators.

[0.5.3] - 2026-10-25 @ 08:51

This release is named for the element Zirconium (Zr). Zirconium alloys are used to clad nuclear fuel because they absorb relatively few neutrons.

Changed

[0.5.1] - 2026-10-25 @ 08:46

This release is named for the element Yttrium (Y). Yttrium compounds are used in phosphors and lasers, including the widely used YAG laser.

Changed

[0.5.0] - 2026-10-25 @ 08:40

This release is named after the element Strontium (Sr). Strontium salts produce the brilliant red colors in many fireworks.

Changed

[0.4.4] - 2026-10-25 @ 08:16

This release is named for the element Rubidium (Rb). Rubidium is so reactive that it is normally stored away from air and moisture.

Fixed

[0.4.3] - 2026-10-25 @ 08:05

This release is named for the element Krypton (Kr). Krypton is a noble gas whose name comes from a Greek word meaning “hidden.”

Changed

[0.4.2] - 2026-10-25 @ 06:53

This release is named for the element Bromine (Br). Bromine is one of only two elements that are liquids near room temperature.

Changed

[0.4.1] - 2026-10-25 @ 06:22

This release is named for the element Selenium (Se). Selenium is essential in tiny amounts for human health but can be toxic in excess.

Changed

[0.4.0] - 2026-10-25 @ 05:58

The Arsenic release is named after the element Arsenic (As). Arsenic has a long history as a poison, but some arsenic compounds are also used as medicines.

Added

Changed

[0.3.4] - 2026-10-25 @ 05:05

This release is named for the element Gallium (Ga). Gallium can melt in the warmth of your hand because its melting point is about 30°C.

Added

[0.3.2] - 2026-10-24 @ 21:55

This release is named for the element Nickel (Ni). Nickel is used in many coins and is also a key ingredient in numerous stainless-steel alloys.

Changed

[0.3.1] - 2026-10-24 @ 21:50

Changed

The Cobolt (Co) release is named after the element. Cobalt compounds have produced vivid blue glass and ceramics for thousands of years.

[0.3.0] - 2026-10-24 @ 21:43

This release is named for the element Iron (Fe). Earth’s core is made mainly of iron, and flowing liquid metal in the outer core helps generate our magnetic field.

Changed

[0.2.1] - 2026-10-24 @ 19:43

This release is named for the element Chromium. Chromium helps stainless steel resist rust by forming a thin protective oxide layer.

Changed

[0.2.0] - 2026-10-24 @ 19:26

This should be considered the initial release. The initial rollout was butchered using Git.

Fixed

Added

Changed