All Versions
11
Latest Version
Avg Release Cycle
25 days
Latest Release
2234 days ago

Changelog History
Page 1

  • v0.4.1 Changes

    October 02, 2018

    ๐Ÿš€ This is an interim release that should allow users of a released version to access
    sit repositories with a flat records namespace enabled (currently a master-only feature)

    ๐Ÿ”„ Changelog

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ‘Œ Support for textual links in items in anticipation of flat records namespace (0.5 feature)
      (995c2e41-1190-4ba2-bd24-50118f2664c7, d5832c5e-2e65-465a-abab-138639287a01,8f33f6ce-a925-4c88-96e9-8b9a5e06972d)

    SHA256 sums

    Hash File
    ๐Ÿง 9bff6077a578a221fd0135bb415737299cc1ed542df25c29bfdce83971b13e5b
    ๐Ÿง ce2be3949e2cd5d8ea64d1b2d12fffdc9b5c98a9b770ecc14bc4b3e876b80ef8
    ๐ŸŽ c3a03144bb0d05dc127adbb140c19357d38def5f0c802b3e64a49d0817c94b2c
    ๐ŸŽ b7fa6380a2090f8e3ad26a90e62562b2f72e2c2e101a81ef6d7650f6662cb6e0
    4577128e95ea7ed9b3221d2c500ce802bb1924f8cd15393ffe943ad34484d6a4 sit.exe
    ๐ŸŒ 900524be4cbddc2d929a837e3eaac92ad1c96b512ab874e4427ab6946ea819c0
    6a5bec2d337a295b35cd76f92a5d6ab03bd9d9a3a7fc2c885e3b380fd2379834 sit-win7.exe
    ๐ŸŒ ac7ca081e012a425c6608fd3c904fffafedaf420534db21bbae4329ffa9389f3
  • v0.4.0 Changes

    May 26, 2018

    ๐Ÿš€ This is primarily a bug fix release. It fixes a couple of important problems
    in scanning record graphs and determinism of record hashes. It also
    ๐ŸŽ includes a few changes to improve performance in some cases.

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ†• New API for [re-]hashing records without filtering & dynamic updates (f8a87e97-9684-4d15-b546-5ffa9da1b658)

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ‘ Better (and faster) API to find an item (259c113e-89a9-4305-b276-aba1a4d76a70)
    • Faster parallel item reduction (d856be6f-c572-451f-8fa7-d7f3692f906e)

    ๐Ÿ›  Bugfixes

    • Not being able to read some legitimate Git configs for deriving authorship (06a458fd-c143-4748-be1d-a4de7d28f8d5)
    • It was possible files outside of records and records with incorrect hashes (d01dab25-83b1-4a7d-80ce-f7a43a1abf9a)
    • Multi-level parents links were not resolved correctly (e7978296-ab8e-4a10-8b2b-bbe9dba645fe)

    โšก๏ธ Updates

    • โšก๏ธ Duktape has been updated to 2.2.1 (4510c53a-1c7d-47ac-a549-893aaa4932af)

    SHA256 sums

    Hash File
    ๐Ÿง 8343dfd0c1afc50b80d5b5c8709c8687dfd9c7901797087964b954fc84c3a814
    ๐Ÿง 62090b20dc9ca25a7f84f2d58b3feafb3ffa2e0c99970bd1aa0d7ccbc1bf3efe
    ๐ŸŽ db4677393895d2e056d8d5057dae9491f21eb3d723d1ecd24a3943eadac518cb
    ๐ŸŽ e7bbbbe622cced990a6254e7c48075e918c94d654d5a7678ab9388a37f2349b6
    6b0362a1fd5730c6b06704dfac97a81adbb4c9b2388dd1bb0783ab066424dbcf sit.exe
    ๐ŸŒ 22949b0cf0ed2d399ec5d31675a0cb7fe48d07d55b2d6cb4c4cd87b5f962812d
    769ecc395d0fa82583f4f73e6d4ce89498aee713772478b252d44937b31f9af7 sit-win7.exe
    ๐ŸŒ 187cf4db82b4318287b8973ab11189359789cb761081cff545f12eb0db993ec2
  • v0.3.2 Changes

    May 04, 2018

    ๐Ÿš€ This is a minor release, updating SIT's description in
    ๐Ÿ’ป Cargo crates and command line help.

    ๐Ÿ”„ Changelog

    ๐Ÿ‘Œ Improvements

    • โœ‚ Removed "SIT's an Issue Tracker" description (168d72bb-c5e6-482b-8b59-48d60e9fa4aa)

    SHA256 sums

    Hash File
    ๐Ÿง b5bde052a0b40b1034dae07fce295a09b288b5a8d45f12f1dd4bfa905957f6a2
    ๐Ÿง 2e3bf51994c05afdaddace32c69dbc3ef3913c310691f40b7d4422f4c38c2553
    ๐ŸŽ 9d125fed7f2fce82d9f4ec3235b3a24ce00ed0a5dfc886f010b2263a5977604c
    ๐ŸŽ bc5cc32c183b9ac7516037e8a0ed02aca1efdfe8cd32f85714e59eb16e4ce688
    62173f387fd18ef76d7c796af3940f88a1b910e95b2b8ef463bbe66737b42e16 sit.exe
    ๐ŸŒ 69a7b8126c39075fdfa83bec302819e886df6ef324e06ebb3e4312079368b2b8
    e1f56e1aa16c5353f597600aad25e6e9aa621de3f019f395242f3ab76f5f1c9f sit-win7.exe
    ๐ŸŒ 573131173e1e0cf2a112a179f5f0f6335cd1e270f7e1e70b27a6e5eb79368d5c
  • v0.3.1 Changes

    April 24, 2018

    ๐Ÿ›  This is a minor bugfix release. In certain cases (for example,
    when non-semicolon comments are used), sit would emit a cryptic
    ๐Ÿš€ error and proceed (line 0: error: ...). This release replaces
    ๐Ÿ“œ the library previously used in parsing git config to derive
    ๐ŸŽ‰ initial authorship with libgit2.

    ๐Ÿ”„ Changelog

    ๐Ÿ›  Bugfixes

    • Deriving authorship from .gitconfig failed in some cases (06a458fd-c143-4748-be1d-a4de7d28f8d5)

    SHA256 sums

    Hash File
    ๐Ÿง 9602c9bcc62d0e2758eeea2d2cfc568aafdf18f9aec96e28d7f0a61ec9c207bc
    ๐Ÿง b9b7876ef29eeffa097840a791b287a492c50afc327880a078f57f2ebc1b2997
    ๐ŸŽ 5793d355ee48aa102a28be3cc4427fad79fb2f5dceff34c8fd583e901a750cd3
    ๐ŸŽ 582d505052b6646fabd95c29e8ec62edcfc5d554a3bce70238d8ff491e1eb3fd
    7e5fa0a9ef85aca30de34578a607a3b1a70296a47f4028921e11543e99bdf148 sit.exe
    ๐ŸŒ 65bf76aa7cebdbacf0c2bcd9a40116d02104434e8e15f8c0c69229c409543608
    e71e571541cc67a145a5c4d2b626050acb0a9f958b96101885aa65a03fc49734 sit-win7.exe
    ๐ŸŒ 4ed18a8c2595f33aea5e32c8443c37f23fcb51fe22d27c7b9836fcd51b980d90
  • v0.3.0 Changes

    April 13, 2018

    ๐Ÿš€ 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
  • v0.2.1 Changes

    April 08, 2018

    ๐Ÿš€ This is a maintenance release that allows users of a released version
    to use SIT's own repository on master after a breaking change.

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes

    • issues subdirectory got renamed to items (a661ed46-90cb-407c-9220-50be17a9eb9e)

    ๐Ÿ‘Œ Improvements

    • Dependency on rouille is not depending on a git repository anymore. This is
      ๐Ÿ— useful for building with frozen environments (required in NixOS)
      (32d377f1-f438-4a15-a72a-030bdc1ed825/MNMXLJSW7DUPJJXZ5NYTLHIB66E774OD)

    SHA256 sums

    Hash File
    ๐Ÿง 8c8401418b8fccb08248d2e8ef0ddfaaf7fe4c344584a4c403c04758df03f95a
    ๐Ÿง 07defb934dcf87e9fb725eb90c2b70829709adf6bcd9c1b882272a33434120d0
    ๐ŸŽ 93afd42e4652d6ddc25f34b50b4ab20e150c3c2fe8eb2540bbb2fc2101ecd67d
    ๐ŸŽ bdb4b87cdc193317c9e2ed6889e6a74f75b8325bbe5e6083eb4a1ee9c8f14262
    145c76163261ea7146c2ad290607633fb1ff3ed15b32ef5119f1bad6df01d7cb sit.exe
    ๐ŸŒ 954c08d85244c6c47032ada98dcbd937b9476653493225207f9d1c02e35e22e8
    f94ab5295544999271a1f388c9e66668fff35f5a75129a9a54f75f5bf97c0343 sit-win7.exe
    ๐ŸŒ 6c8fb275de0f03000e6372e7d4481ca6a571a962dab6b0bf37539f0289fb6596
  • v0.2.0 Changes

    March 04, 2018

    ๐Ÿš€ The first thing you'll probably notice about this release is the new front
    ๐Ÿšš page interface in sit-web. We've moved away from small tiles representing
    issues to a more conventional list. This way title issue can always be
    rendered in the given space. We also have a new logo designed by
    Ura Design. Thanks, guys!

    ๐Ÿš€ This release also breaks a few things about how repositories and reducers
    should be organized.

    If you have a pre-0.1.1 SIT repository, make sure to
    ๐ŸŒ rename .reducers and .web directories inside of your reposutory to
    ๐ŸŒ reducers and web, respectively.

    Also, reducers must now use module.export to expose their function. You
    should prepend your custom reducers with module.export =. For standard
    โฌ‡๏ธ reducers, if you haven't changed them, simply run sit populate-files inside
    of your repository.

    A more exciting addition to reducers is that now they can use require()
    to load modules from inside of the reducers directory. All JavaScript files
    directly under reducers directly will be loaded as reducers, and any
    JavaScript files below that level can be loaded by those reducers using
    require(). This will enable code re-use, use of third-party libraries
    and other interesting featurs to come.

    ๐Ÿš€ This release also addresses some of the performance issues found after
    ๐Ÿš€ the release of 0.1.0.

    ๐Ÿ SIT 0.2.0 also works on Windows 7 now (something 0.1.0 didn't have!)

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes

    • ๐ŸŒ Some directories inside of SIT repository get renamed: .web becomes web and
      .reducers becomes reducers (6a5dfc4a-74f1-4410-b21e-7c60a0939890)
    • Duktape reducers will no longer be searched under any sub-directory of
      /path/to/repo/reducers. Only files directly under it will be considered
      (53fee064-383d-4fbf-a189-40621c95e7b0)
    • Duktape reducers should export their function using module.export now (e5e21640-383a-4e8f-9e98-996f7a20dbe8)

    ๐Ÿ‘Œ Improvements

    • sit: improvements to authorship discovery (efc6b084-db52-4d20-80b9-20112f679660)
    • ๐Ÿ sit: Adds Windows 7 support (e573efdb-ae64-4ad2-bc5b-d9f6786a1a96)
    • ๐Ÿ‘ sit: Duktape reducers support for require() (ce9edc69-5b7c-4b3b-8ef0-9cc4ab46faad)
    • ๐Ÿ”€ sit: introduction of Merged record type (c23bdabc-0d25-4019-a7c8-56af4cb1e1ca)
    • ๐ŸŽ sit: Performance improvements in record listing (5aec551f-6d77-4da1-a3f8-cf96f13c7c82)
    • ๐ŸŒ sit-web: render only issues in the viewport (1fca1d34-7e0f-4a37-adeb-7784961e6135)
    • ๐ŸŒ sit-web: issues and comments now include time information (24083d29-bbe1-4067-ac12-fee78ce2ecba)
    • ๐ŸŒ sit-web: changed close/reopen buttons to text ones (47fd2dea-e057-4b42-a436-f7971d3d6bcb)
    • ๐ŸŒ sit-web: supplying custom repository (4daaf255-83f3-4cb2-8c3c-bf70647dbeda)
    • ๐ŸŒ sit-web: introduce loading spinner (7ffa58e7-462a-4f7a-91a0-1c3e742ded82)
    • ๐ŸŒ sit-web: add custom overlays (811c3b81-ab6d-4e28-9195-986353cf6e3c)
    • ๐ŸŒ sit-web: editing issue title and summary (a9d8e5af-696a-45f4-b7be-1353206c0311)
    • ๐ŸŒ sit-web: filter icon changed (f7c0886a-223b-4c44-b1ec-631ad7b42e89)
    • ๐ŸŒ sit-web: read-only instances (cac0109e-794f-4c16-9308-86d4d548a5fa)
    • ๐ŸŒ sit-web: new issue listing interface (cabb9ba2-e77f-404d-842c-57e269cf3b24)
    • ๐Ÿ“š sit-web: embed documentation (4ad0f090-ad93-48d6-993b-d8cca001d955)
    • ๐Ÿ”€ sit-web: merge requests in comments styling (26eb23de-6d31-4ddf-990d-eda65a67f933)
    • ๐ŸŒ sit-web: improve comment styling (a1714e8a-7dc7-4332-aee2-941a74b35956)

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  sit: Fixed handling of Unicode characters (emojis) in some cases (c9175308-8e82-4676-946f-4b84eb61c9ff)
    • sit: sit init didn't respect -r/--repository argument (d23e95ad-1415-482d-b14a-56b0eb6e22fd)
    • sit: calling .flatten() from itertools fails on nightly (fe5e68e5-22a1-4bc3-8ebf-36586460ba27)
    • sit: don't fail if Duktape reducers return something unexpected (ffba2ba6-e4d9-47e0-98aa-9a7fd5412168)
    • ๐ŸŒ sit-web: don't fetch fonts from external parties (70d145c6-ee36-4be5-9767-2db4b72b0d94)
    • ๐ŸŒ sit-web: disallow empty comments (716979c3-4936-4c72-82d2-f2470e4de411)
    • ๐ŸŒ sit-web: handling of empty issue details (9d184a79-763c-4171-9230-cd46a3c2ee01)
    • ๐ŸŒ sit-web: complex filters don't work (a77c723b-ef47-495a-8346-ce61885a0687)

    SHA256 sums

    Hash File
    ๐Ÿง 7ec4a755cab3b4051446a0a37df00bf6743df4b44a3dc312bf182f0e5ea8a7e2
    ๐Ÿง 04e1c2053d821ccdf611145faeac1c88dcb91a01b17a7887d0f8ae190ec5278d
    ๐ŸŽ d3b6e2b3e6bbbf72bf6ca310626445fc7197bf9733f6d7f45e5d094f14dc7cf1
    ๐ŸŽ cf5623673fc9cfa2b0a4743519af3205b665246d343566ecf4fc3433e8a52cc8
    6aed13e02c84be6765adc5d38c9d7d1a460151e6fe811792ae530fb6e97b48ed sit.exe
    ๐ŸŒ 012958ba54c620792aec6c160d51f1fd26b303b945a865297a4bcdb7123c0c6a
    1d6a994929cc6aac75f9fdf2fd432f48d2bd1310f03cc77a8d6764333a8686cb sit-win7.exe
    ๐ŸŒ d988400133bd62fbedc74d3092754cf957ad58309b21e9ccb95fd84f216ef69e
  • v0.1.3 Changes

    February 25, 2018

    ๐Ÿš€ Maintenance release, made to make sure there's a release
    ๐Ÿ”– version that can work with ongoing development of 0.2-compatible
    repositories. sit populate-files must be run on pre-0.1.3 repositories.

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes:

    • Duktape reducers now must export their function through module.export
      (e5e21640-383a-4e8f-9e98-996f7a20dbe8)

    SHA256 sums

    Hash File
    ๐Ÿง 2c797561513d01f1abf69052da18de6869ad27757412edfdb00455271dc7ac60
    ๐Ÿง 96dc111bbbf2246386b43df9c344c854d0b2713751bf95c265c3e6f10b6bce72
    ๐ŸŽ 973ac3786a1208334e6954acec42432e7bb34270400788379a0b88586f3ab464
    ๐ŸŽ 2da974324167c01589c83ca2eeaa7d2d6286266d4219627e82b6d1c846f44198
    567fbf8139c02dd9c06dc7fd9b5cf643c67cb4c992d7e08888646c7be8726c57 sit.exe
    ๐ŸŒ 03c343e90cfc309b432aa7f79dc43d0baa1287fee2349dac37a5ca6746987e4e
    04d9ae7db5d5515392f271b2b811972457447097825861188c4891635cf1a562 sit-win7.exe
    ๐ŸŒ 692558f1bb55f56dae7c917080e6a071b429584b938ee2a6b69042338f31dc46
  • v0.1.2 Changes

    February 20, 2018

    ๐Ÿš€ Maintenance release. The core highlights are:

    • ๐Ÿ›  Fixed a bug with handling some Unicode codepoints in certain
      scenarios.
    • ๐Ÿ‘Œ Improved performance.

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes:

    • Duktape reducers will no longer be searched under any sub-directory of
      /path/to/repo/reducers. Only files directly under it will be considered
      (53fee064-383d-4fbf-a189-40621c95e7b0)

    ๐Ÿ›  Bugfixes:

    • ๐Ÿ›  Fixed handling of Unicode characters (emojis) in some cases (c9175308-8e82-4676-946f-4b84eb61c9ff)
    • sit init didn't respect -r/--repository argument (d23e95ad-1415-482d-b14a-56b0eb6e22fd)

    ๐Ÿ‘Œ Improvements:

    • ๐ŸŽ Performance improvements in record listing (5aec551f-6d77-4da1-a3f8-cf96f13c7c82)
    • ๐ŸŒ sit-web now accepts -r/--repository argument (4daaf255-83f3-4cb2-8c3c-bf70647dbeda)

    SHA256 sums

    Hash File
    ๐Ÿง b09ae328a9e8e1eb24791db9cb8b16f0ae7b363561b4b3d66bdc70c548c9f3e1
    ๐Ÿง 031657ca966a6f2fa15786ac89da3130c57b7edc9d45bc1bf5dd4d71b8d35055
    ๐ŸŽ 02a2c5bfe8b9bd59c9dbc69b79bace295a1fe0d144da9a1deaf7c54e48053e8c
    ๐ŸŽ 950705fd334c8b761247123b918b5ab5e640fad9a005b7884b9470d52a0963b4
    ba58571824b1904db100c9fc8d3870049c6b11789063027c715cbeb0df93193b sit.exe
    ๐ŸŒ a60faa0d017df8568d11aeb825ca9de78d133b41627ecc485aa50153479741cf
    90a365ecc9ae726bfb983553dbdb0590d2b54b31605e5efc149037856b2918dc sit-win7.exe
    ๐ŸŒ 33b859ed3cf52bffe3a0bbf36706d94ba5a66af63f9e10413609b7227a40b1a0
  • v0.1.1 Changes

    February 19, 2018

    ๐Ÿš€ Maintenance release. The core highlights are:

    • Backport of a breaking change of the placement of a few directories inside
      ๐ŸŒ of the SIT repository: .web becomes web and .reducers becomes reducers.
      Please rename them in your repositories accordingly.
    • โž• Adds windows7 feature that enables building SIT for Windows 7
      (at this moment, not fully verified)

    ๐Ÿ”„ Changelog

    ๐Ÿ’ฅ Breaking changes:

    • ๐ŸŒ Some directories inside of SIT repository get renamed: .web becomes web and
      .reducers becomes reducers (6a5dfc4a-74f1-4410-b21e-7c60a0939890)

    ๐Ÿ‘Œ Improvements:

    • โž• Adds (minimally tested) Windows 7 support (e573efdb-ae64-4ad2-bc5b-d9f6786a1a96)
    • ๐Ÿ‘Œ Improves styling of comments (a1714e8a-7dc7-4332-aee2-941a74b35956)

    SHA256 sums

    Hash File
    ๐Ÿง 920e4a2664290d684f955cd5a3acd62f971920833e541ac9a85df0608a3bd160
    ๐Ÿง ae2ce7c42560cc0f21aa0bac49b71620bd24d2845b0a6378f69037706ccbf58f
    ๐ŸŽ 048fb1d08b13593c49b8c5c96e601d557e3d6833886c7ebff78466eb26f81d99
    ๐ŸŽ 7610d3805ade1047e2cb605633661866d7a62fb09a8e0db9d1b8e3d3831fbd6b
    49abe4bc262a146dd325f40b1f26c4fd3d2032b15163095d081d0c3f07dc17cb sit.exe
    ๐ŸŒ c232c1ef8cc2067ee4570b0c1e3177531e070992adbfda1136e995a87596d5cc
    3e97c58b6f1018dd472819fe55fe983500a9de8523706f654bb087cafe4602ff sit-win7.exe
    ๐ŸŒ 464f766cfc99300251135a670f899e027770b97190f50637b73cdfde397aef46