Skip to content

feat: add something to get recently added formulaes #19191

Open
@ccoVeille

Description

@ccoVeille

Verification

Provide a detailed description of the proposed feature

I would like to get something that could bring me information about recently added formula and casks in the same way they are reported when brew itself gets upgraded.

Image

What is the motivation for the feature?

Right now, when brew is upgraded either manually or via the env variable that controls the auto upgrade of brew, there is a list of recently added formulaes that are displayed in the terminal

These are displayed when brew starts to get upgraded, or when you install something an the delay to upgrade brew is passed.

Thes valuables information are lost in the terminal history, and they are displayed once and never again.

How will the feature be relevant to at least 90% of Homebrew users?

I think some users are as curious as me, and don't want to use an RSS aggregator.

We are living on terminal and barely gets outside you know that.

My main issue is that I want to know what new programs are available, so I could use brew info to see if they are revelant.

What alternatives to the feature have been considered?

I tried to find a command to find them back but I find nothing. brew search (with a catchall search), but it cannot be limited in time or sorted.

I looked at each available command I think, abd then looked at each parameter they support.
Please bare with me, if I missed something.

The only thing I found was to watch the GitHub repositories, but the noise is important.

An RSS aggregator can also be used to follow GitHub changes, but here there are also noise.

Parsing the brew public API is also possible, but quite a pain (maybe you have an RSS feed, but anyway RSS is not a solution I would expect to be suggested)

The code already reported the new formula and cask on some conditions, I would like to be able to get the list of new formula and casks with a dedicated command.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featuresNew featureshelp wantedWe want help addressing this

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions