Release version 2.0 2024-11-17 #1030
Replies: 2 comments 7 replies
-
QUESTIONIs there a way for GitHub to create, automatically, a .tar.gz and a .zip file for a given release? In the case of the calc repo (see the Assets section at the bottom of that page) when we upload RPM files, GitHub generates both a .tar.gz and a .zip file. Is there a way that GitHub could generate both a .tar.gz and a .zip file for a given new release without of having to upload some files? |
Beta Was this translation helpful? Give feedback.
-
OK, the concern raised with GH-discussioncomment is NOT a problem as it only impacts mobile devices and not the desktop which DOES have the proper zip and tarball links. |
Beta Was this translation helpful? Give feedback.
-
Release 2.0 2024-11-17
This is a formal release for public use.
Changed
MKIOCCCENTRY_REPO_VERSION
from "1.6.13 2024-11-16"to "2.0 2024-11-17".
This repo is now under a CODE FREEZE.
Only super-critical bugs that have a significant impact the running
of IOCCC28 or the Great Fork Merge process and the temp-test-ioccc
repo will be considered until sometime after the winners of IOCCC28 have
been released.
Release 1.6.14 2024-11-17
Update from dbg and jparse repos.
Prep for code freeze and formal release for IOCCC28.
Release 1.6.13 2024-11-16
Added minor changes to the
jparse/jstrdecode(1)
tool.Release 1.6.12 2024-11-16
Add missing
-q
option totxzchk
.Release 1.6.11 2024-11-15
Fixes and improvements in
jparse
synced from the jparserepo. This includes an update to the jparse
library and some bug fixes and additions to the jstrdecode and jstrencode tools.
Typo fix in mkiocccentry.c.
Also roll back a commit in chkentry.c - a work in progress for after IOCCC28
that was, in a rush to leave the house but still get important fixes in, was
accidentally committed yesterday.
Release 1.6.10 2024-11-14
Synced
jparse/
from the jparse repo. Theterm
encode
anddecode
were swapped back to the original meaning. Thisproblem occurred due to the fact that when focusing for some time on the
encoding/decoding bug of
\uxxxx
code points in the jparse repo the fact thatit is a JSON encoder was lost in focus. This change also means that terms
were swapped here.
In the process of an issue in 'the other repo', some bugs were uncovered in
jstrencode(1)
but this should not, I believe, affect the timeline of the nextIOCCC, fortunately. The website tools have to be updated which I will work on
next a bit later on today.
Release 1.6.9 2024-11-09
Synced
jparse/
from the jparse repo. Thiscame from discussion on JSON debug output as well as discussion about wording. A
fix in one of the man pages was also made (no longer true statement) and the man
pages and utils README.md were all expanded with more details and examples.
Release 1.6.8 2024-11-08
Synced
jparse/
from the jparse repo. Thisincludes some important bug fixes in a utility function that resulted, in debug
output, invalid JSON, plus an incorrect calculation in one case.
Release 1.6.7 2024-11-07
Synced
jparse/
from the jparse repo toremove unused code and extra sanity checks added to a function and to match a
filename change.
Improve (to help parse output a bit better) the scripts
bug_report.sh
andhostchk.sh
.Release 1.6.6 2024-11-05
Synced
jparse/
from the jparse repo withsome important documentation changes along with some typo fixes.
Release 1.6.5 2024-11-03
Sync the
jparse/
directory from jparserepo. This adds some extra sanity checks in
jstrencode(1)
/jstrdecode(1)
and it also makes some fixes to the change indecode/encode terminology, namely to do with comments. An unused macro (after a
fix) was removed. Comments were updated and improved in
jparse.l
andjparse.y
. Regenerated parser backup files.Release 1.6.4 2024-11-01
Sync the
jparse/
directory from jparserepo. This includes some important bug fixes,
namely that some codepoints that were rejected are no longer rejected as later
Unicode standards allow them. This means that the
JSONTestSuite files now completely pass
jparse.
The
CODE_OF_CONDUCT.md
was removed fromjparse/
as it referred to the IOCCCjudges which is not correct. Until a better way of doing this is derived, this
file no longer exists. To be clear the mkiocccentry
CODE_OF_CONDUCT.md
stillexists!
Release 1.6.3 2024-10-31
Sync the
jparse/
directory from jparserepo. This includes some important bug fixes,
including a segfault when JSON debug level was specified and a string was
encountered (the problem was that when
has_nul
was removed it the formatspecifier, a
%s
, was not removed).A more significant change (that only requires minor changes in mkiocccentry
code) is that the tools
jstrencode(1)
andjstrdecode(1)
were swapped asaccording to other sources, converting a code point to another character
(accented character, emoji etc.) is encoding, not decoding. This means that
functions and comments were also changed. Only minor changes in this repo had to
be made, as noted, however and specifically function name changes.
With this merged the temp-test-ioccc repo will have to have the scripts updated
to use the right tool (not jstrdecode but jstrencode) and the correct version
(2.0.0).
Release 1.6.2 2024-10-30
Sync the
jparse/
directory from jparserepo. This includes some important bug fixes,
especially in the
make install
rule that did not install a header file. Nothaving this would cause a compilation error if one were to try and include
jparse/jparse.h
outside this repo.The
jparse_bug_report.sh
script has an improvement that will test compile ajparse program to see if the system can link in
libjparse.a
,libdbg.a
andlibdyn_array.a
. This script is not needed for this repo though.Release 1.6.2 2024-10-23
Fix annoying bug where the
MKIOCCCENTRY_ANSWERS_VERSION
could not be insoup/version.h
and theMKIOCCCENTRY_ANSWERS_EOF
could not be inmkiocccentry.h
.Fix
write_echo()
intest_ioccc/prep.sh
to not leave lines in the log filethat simply say
OK
.Release 1.6.1 2024-10-22
Sync the
jparse/
directory with state, as of 2024-10-22, of thejparse repo . Those updates
include improvements to the jparse test suite including new test cases,
test suite improvements, and related man pages. The
jstrencode(1)
,jstrdecode(1)
and related Unicode / UTF-8 functions have been improved.Changed
MKIOCCCENTRY_ANSWERS_VERSION
from "MKIOCCCENTRY_ANSWERS-IOCCCMOCK-1.0"to "MKIOCCCENTRY_ANSWERS_IOCCC28-1.0".
Changed
MKIOCCCENTRY_REPO_VERSION
from "1.6 2024-10-10"to 1.6.1 2024-10-22.
This discussion was created from the release Release version 2.0 2024-11-17.
Beta Was this translation helpful? Give feedback.
All reactions