Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.3.0 #41

Conversation

github-actions[bot]
Copy link
Contributor

🤖 I have created a release beep boop

0.3.0 (2023-12-30)

⚠ BREAKING CHANGES

  • rename tm bin name to tux (#38)

Features

  • Add completion and manfile to nix build (1a49f5e)
  • Add completion option (102d328)
  • Add completions and man file generation (2fbc2a4)
  • Add config command (0e98e47)
  • add config option for default worktree selection (1213804)
  • Add depth to settings (b3444d1)
  • Add exact flag for searching (f005207)
  • Add height of fuzzy search as config option (bec497b)
  • Add just recipes (d519f9f)
  • attach: select if only one exact match (cc75ecb)
  • attach: shortcut attach to current path . (3b0c922)
  • attach: support worktrees with non-bare repos (#33) (a133682)
  • build: generate manpages foreach subcommand (fb6c9b3)
  • build: generate shell completions and manpages at build time (33b7f15)
  • Canonicalize single paths (c2bab6d)
  • cli: add completion subcommand (#40) (716843f)
  • cli: add default-config cli option (4efaf8f)
  • cli: add open in editor option to base command (#19) (e4cba78)
  • Config command now has options (65a089e)
  • config: add exclude_path option (4152b1c)
  • config: add parser with proper error messages (63cab85)
  • config: Load config from kdl (0bf9495)
  • config: migrade commands to use config (9ad2809)
  • config: output diagnostic errors (8ce66dd)
  • config: walk workspace paths for workspace definitions (e8c66a2)
  • finder: remove skim as internal fuzzy finder (#7) (4c8ec5d)
  • list path command (9d7444c)
  • list: add all paths option (512037c)
  • migrade from eyre to miette Result (67532f5)
  • nix: switch to use crane for nix rust build (69da779)
  • Prioritize exact matches compared to fuzzy (a803960)
  • select worktree if more then one exists (9e29af3)
  • Update to clap 4.0 (3927f4d)

Bug Fixes

  • add default config file to cargo include list (02e82ce)
  • Attach command uses --path command (294cd10)
  • attach: early exit if worktree selection is cancelled (#21) (96b583a)
  • attach: ignore non bare repos for worktrees (29a231e)
  • attach: Window name now set to head branch name (ae9b95f)
  • cli: disable colored help (725e9ed)
  • cli: make aliases visible in help (e3bcfbf)
  • cmd: handle aliases for commands (d2f726f)
  • config: default depth setting to 10 (b80edb4)
  • config: error on unknown configuration (1bbe8db)
  • deny copyleft dependencies (ca4e93e)
  • deny: remove ignore advisory as skim is removed (bd43f38)
  • finder: remove printing query from result (a167b5e)
  • Format session name to a valid tmux name (4246ce0)
  • Height to 40 for search (07ef9c2)
  • jump: create session if does not exist (2e588aa)
  • main: fallback to attach if subcommand fail (2ccf0a9)
  • make fuzzy search of worktree optional (485a1a1)
  • nix: add missing security native lib on mac (38c50ed)
  • nix: install manpage and shell completion (94d7f73)
  • nix: move from nixos-unstable to nixpkgs-unstable (114bafd)
  • nix: pkg-config added to full package drv (a57edd4)
  • nix: set proper name for nix app (d81ecef)
  • Path option can on attach command can now take . (bfa4d34)
  • path: expand ~ to home dir (d867f88)
  • remove config command line option (a7a5b85)
  • remove unused argument for path.add (d58647a)
  • walker: add missing singles path back to result (dd247a1)

Performance Improvements

  • strip binary and optimize for size (1586562)

Code Refactoring


This PR was generated with Release Please. See documentation.

@EdenEast EdenEast closed this Dec 30, 2023
@EdenEast EdenEast deleted the release-please--branches--main--components--tuxmux branch December 30, 2023 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant