- Update
shellgeniusto>=0.2.0.
- Improved error messages for YouTube videos with disabled transcripts by adding detailed explanations (
summarize).
- Fixed error when fetching subtitles for YouTube videos with no auto-generated transcripts but with manually added ones (
summarize).
- Improved URL recognition in
is_youtube_videofunction to handle leading and trailing whitespace, fixing issues with YouTube URL processing in thesummarizecommand.
- YouTube video summarization by passing a YouTube URL to
summarize.
commitgen now exits when there are no staged changes to commit.
- Added non-interactive mode for commit message generation via
commitgen:- Automatically generates and prints the commit message when standard output is not a TTY, then exits.
- Ensures smoother integration in automated environments by bypassing user prompts in non-interactive contexts.
- Improves usability in text editors like Vim with plugins such as vim-fugitive:
- After using the
cckeybinding to commit, running!commitgenin a non-interactive shell now directly inserts the commit message without displaying any additional output. - In an interactive shell,
commitgencontinues to display its entire output as before.
- After using the