Urgent.News

What's breaking now, across thousands of outlets.

Tech

ShipNotes: release notes from your git log, written by a 1B model on one CPU core

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Release day goes like this. The code is merged, the tag is pushed, and someone has to tell users what changed. You open the log and you get this: 7c3b9d0 chore(deps): bump vite from 5.2.1 to 5.2.8 3d7f1b2 fix(sync): offline edits were sometimes overwritten when reconnecting c9e04aa refactor: move…

ShipNotes is a service that generates user-friendly release notes from a list of Git commits. Created by a 1B open model running on a single CPU core, the service is hosted on a $5 server and produces Markdown changelogs in English or Simplified Chinese. The model processes commits using a series of rules, including dropping internal commits and selecting a section for each commit, before rewriting one line in Gemma's voice.

The result includes sections for New, Improved, and Fixed changes, along with a "What's new" paragraph suitable for tweets and emails. The service is MIT licensed and consists of about 900 lines of Python code with no dependencies beyond the standard library.

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

7 Shopify Apps I'd Actually Pay For (and 3 I'd Skip)

The Shopify App Store has 8,000+ apps and most of them want $20/month of your money. After setting up several stores, here's my honest keep/skip list.

  • Klaviyo email marketing app pays for itself with features like abandoned-cart flows
  • Review apps such as Loox boost conversion rates with photo reviews
  • Upsell app ReConvert increases average order value with post-purchase one-click upsell

Introducing @zervonex/baileys - A Tailored Fork of the Baileys WhatsApp Web API

As developers working heavily with automation, we often rely on the incredible WhiskeySockets/Baileys library to interact directly with the WhatsApp Web API.

  • @zervonex/baileys forked from original WhatsApp Web API library.
  • Provides stable updates and seamless integration for Node.js apps.
  • Compatible with original Baileys API for smooth code transition.

How to get around the Instagram block during protests

Instagram offline nas protestas: como driblar o bloqueio e proteger seu conteúdo Introdução Em menos de 24 h, o Instagram foi tirado do ar em várias cidades durante as últimas manifestações.

  • Instagram inaccessible during protests
  • Guide provides bypass methods
  • Protects digital evidence and connectivity

The same sentence means different things depending on which field it sits in

A prompt-injection scanner that treats every string as the same kind of string will be wrong about almost every interesting case.

  • The same sentence's impact varies based on its field placement
  • Result-carrying fields treat quoted material as legitimate output
  • Metadata and instruction surface fields treat it as metadata

More from Sunday 18 October →