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 - 👌 Support for textual links in items in anticipation of flat records namespace (0.5 feature)
-
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 theissue-tracking
module:If you are using a Git repository and don't want to carry the entire contents of this repository, simply
usinggit 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
andsit issues
commands got renamed tosit item
andsit items
respectively (9540666)
👌 Improvements
sit
will now look intocli
directory (local and in modules) andPATH
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 - 🌐 Issue tracking is no longer an embedded web application, it has
-
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 toitems
(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
andweb
, respectively.Also, reducers must now use
module.export
to expose their function. You
should prepend your custom reducers withmodule.export =
. For standard
⬇️ reducers, if you haven't changed them, simply runsit 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 thereducers
directory. All JavaScript files
directly underreducers
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
becomesweb
and
.reducers
becomesreducers
(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 - 🌐 Some directories inside of SIT repository get renamed:
-
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 - Duktape reducers now must export their function through
-
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 - 🛠 Fixed a bug with handling some Unicode codepoints in certain
-
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
becomesweb
and.reducers
becomesreducers
.
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
becomesweb
and
.reducers
becomesreducers
(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 - Backport of a breaking change of the placement of a few directories inside