Urgent.News

What's breaking now, across thousands of outlets.

Tech

Lazy Changelog, where Gemma writes your release notes inside the browser

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Release notes are the chore that always gets skipped. Everything users need to know is already in the commits, but it is written for the person who made the change: fix(ui): dark mode toggle not persisting after refresh . Turning that into "Dark mode toggle persists after refresh" for thirty…

This submission for the Hacktoberfest Open-Source AI Challenge Week 3 introduces Lazy Changelog, a tool that automatically generates release notes from git commit logs. The process begins with running a single command to retrieve the commit history using `git log --oneline $( git describe --tags --abbrev=0 ) ..HEAD`. The resulting log is then parsed, grouping commits into categories such as New, Fixed, Faster, Docs, and Behind the scenes.

Commit prefixes, gitmoji, [tags], hashes, and PR numbers are stripped from the log, while breaking changes are placed at the top. Unnecessary commits, including merges, version bumps, and wip and fixup! commits, are also removed to create a clean, concise draft for users.

The generated draft is then processed by Gemma 3 1B, a large language model running entirely in the browser. This model rewrites each New, Fixed, and Faster line in plain, human-readable language, one at a time. Once loaded, the model requires no further interaction, as its weights are cached for subsequent runs. Users can access a live demo of the tool at https://lazy-changelog.vercel.app, where they can load a sample log, try Gemma 3 1B, and see the original commit log alongside the rewritten release notes.

The tool operates entirely offline, preserving users' privacy by not sending any data to external servers.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Google Custom Search JSON API ends Jan 1, 2027: what to do

If your app calls https://www.googleapis.com/customsearch/v1 , it has a hard deadline. Google closed the Custom Search JSON API to new customers on January 20, 2026 , and the API shuts down on January…

  • Google Custom Search JSON API shuts down Jan 1, 2027
  • Partner-only Web Search Service API not a replacement
  • SerpKite offers migration solution with free credits

MediaMind _ hf26challenge

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Demo Code How I Built It Why Does Open Innovation Matter?

  • MediaMend AI assistant helps manage media collections
  • Scans folders without uploading data, flags issues
  • Uses deterministic checks and AI model for decisions

Local SEO Basics for Service Businesses

You build a fast, clean, beautiful website for a local plumber. Lighthouse scores in the 90s, proper headings, a tidy contact form. You launch it, hand over the keys and move on.

  • Proper website structure crucial for local SEO
  • Google Business Profile verification essential
  • Service-area businesses need separate profiles

More from Saturday 24 October →