SIT v0.3.0 Release Notes

Release Date: 2018-04-13 // about 6 years ago
  • ๐Ÿš€ With this release, SIT transitions from Serverless Issue Tracking to
    Serverless Information Tracking.

    This means that it is no longer limited to tracking issues. With
    issue tracking functionality extracted to an independent module
    ๐Ÿš€ (modules are one of the features introduced with this release),
    you can track and share any kind of information.

    ๐Ÿ’„ The change that allowed this transition was mostly cosmetical
    (issue got renamed to item) and a module convention was introduced
    which makes transitioning pretty straightforward.

    For existing issue tracking SIT repositories, all that needs to be
    one is the addition of the issue-tracking module:

    If you are using a Git repository and don't want to carry the entire contents of this repository, simply
    using git submodules is a great way to accomplish this:

    git submodule add https://github.com/sit-it/issue-tracking .sit/modules/issue-tracking
    

    โšก๏ธ This allows to pin a specific version of issue-tracking and update it when neccessary.

    When not using a Git repository, or if it is preferrable to carry all the modules within your SIT
    repository (for example, if you don't want to depend on the availability of the module in the future),
    you can simply copy the entire module into .sit/modules/issue-tracking:

    git clone --depth=1 https://github.com/sit-it/issue-tracking .sit/modules/issue-tracking
    rm -rf .sit/modules/issue-tracking/.sit .sit/modules/issue-tracking/.git
    

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes

    • ๐ŸŒ Issue tracking is no longer an embedded web application, it has
      been extracted to an individual module (40edf9a2-495e-434b-a857-1a86924ec2b3)
    • sit issue and sit issues commands got renamed to sit item and sit items
      respectively (9540666)

    ๐Ÿ‘Œ Improvements

    • sit will now look into cli directory (local and in modules) and PATH to find
      sit-command scripts for unknown commands (02546b81-12f1-4bbd-bf15-c609634a1d8e,
      4ea948ac-4819-4630-9f1a-06870a1a6525, 40edf9a2-495e-434b-a857-1a86924ec2b3)
    • sit config command to query config files was introduced (b7643171-3012-4875-b62e-72f0c8717de5)
    • ๐Ÿ”ง Configuration files can now hold custom keys (6f18103b-6d6d-4ca2-b415-1c424eec0b0c)

    SHA256 sums

    Hash File
    ๐Ÿง f3aa022c974f1005adee3c16d820518c3b681d8eeb5a6d4f7ed596ab5fd4820d
    ๐Ÿง ec609d43098a7b4e3a8e55476718ce8a1ad30b8fa4d6c0ab8c50c90eb9d0381f
    ๐ŸŽ 31fd9e3248407586f4585a0b7ee3c30e296ceee8193291a1a241b334fa0e1415
    ๐ŸŽ d04dcd1899a6b111b092d8db82903e320c8fc6695dcce31c4ceee1fc42bd654d
    84a870caf96ae0d4bf33969a4411310871bfac51dfaf6b73beffbdc2e06edf4a sit.exe
    ๐ŸŒ 545ffbb7a45a74c40347ece0c727f08ec40859ccd32ec8b785cf61a42bd177e1
    13075d8c36d8e015617cde5c80a0ccb7847f0bcbe044d045743dff234b79c35b sit-win7.exe
    ๐ŸŒ 3cc02b9a226815175deb7e8217e7671c838e0d10ec2c1a3db567be0341a866d6