Next | Query returned 11 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-09-09 09:51:12 by Nia Alarie | Files touched by this commit (1)
Log message:
sheldon: Fix RPATH - BUILDLINK_PREFIX.curl is undefined
   2024-09-08 20:38:33 by Amitai Schleier | Files touched by this commit (1)
Log message:
sheldon: fix rpaths to openssl and curl, noted by wiz@.
   2024-09-02 03:01:11 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
sheldon: update to 0.8.0. Changes:

### Breaking changes

- Remove deprecated config key and template filters

- Remove deprecated directory support

- Stop defaulting to Zsh and allow unspecified shell. This change stops
  the shell defaulting to Zsh when unspecified and allows you to use
  Sheldon without specifying a particular shell.

- Remove experimental Fish shell support. Sheldon is shell agnostic
  enough that you can still get support for Fish by overriding the
  default `match`, `apply`, and `templates` values in the config file.

### Features

- Support all clap complete shells. The `sheldon completions` command
  now supports all shells that clap supports, regardless of whether they
  are supported by Sheldon.

- Add Nix Flake support. This repository is now a flake, and can be
  installed using nix profile:

- Add feature flags to control dependency vendoring. This adds various
  Cargo features to control the vendoring of dependencies when
  installing Sheldon using Cargo. For example if you want to install
  Sheldon with a vendored OpenSSL you can use the following command.
   2023-11-20 15:42:52 by pin | Files touched by this commit (3) | Package updated
Log message:
shells/sheldon: update to 0.7.4

0.7.4 November 19th, 2023
 - Support optional access in templates. This allows you to use the .? operator
   in templates to optionally access a field in templates, for example
   {{ hooks?.pre }} will return None and not error if pre is not present in
   hooks. You will now receive a deprecation warning if you use the get filter
   which does the same thing.

   Custom templates might have to be updated.
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-05-17 15:07:30 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 0.7.3. From the changelog:

- Add configurable hooks in templates (#150). This allows you to specify
  arbitrary hooks for a plugin that can be used in templates. These are
  specified under `plugins.<name>.hooks`. The default `source` templates have
  been updated to support hooks with the names `pre` and `post`. The `pre` hook
  will be inserted before the plugin is sourced and the `post` after the plugin
  is sourced. If you are using a custom template like `defer` it will need to
  be updated to support hooks.

  For example this can be used to set variables after a plugin is sourced.

  [plugins.enhancd]
  github = "b4b4r07/enhancd"

  [plugins.enhancd.hooks]
  post = 'export ENHANCD_HOOK_AFTER_CD = "ls"'

- Add --non-interactive option to suppress prompts (#163). This option is
  defined as a global option so it must be specified before the subcommand.

  sheldon --non-interactive init --shell zsh

- Add experimental fish shell support (#128). It is now possible to initialize
  Sheldon to use the Fish shell.

  sheldon init --shell fish

  This makes Sheldon change the global matches and templates to be tailored to
  Fish. Add the following to your Fish config

  eval "$(sheldon source)"

- Fix 'PermissionDenied' during rename of temporary clone directory (#162).
   2023-01-21 10:28:20 by Thomas Klausner | Files touched by this commit (1)
Log message:
sheldon: add pkg-config to tools

Next | Query returned 11 messages, browsing 1 to 10 | Previous