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