Release 1.3 2024-08-02 #925
Closed
lcn2
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Release 1.3 2024-08-02
Changed MKIOCCCENTRY_REPO_VERSION from "1.2 2024-07-04".
to "1.3 2024-08-02".
Release 1.2.5 2024-07-28
We add a lot of good and bad JSON files to the test JSON directories
(
test_ioccc/test_JSON/good
andtest_ioccc/test_JSON/bad
respectively) thatcome from the JSONTestSuite repo with
all tests succeeding. We give our gratitude to the maintainers of the repo! For
a quick note on why these results are significant, besides the fact that it is
more validation that our parser is in good shape, is from the maintainers of the
repo. They write about the files:
Again we give a HUGE THANK YOU to the
JSONTestSuite repo maintainers!
The jparse/README.md file has been updated to move the history section to the
very bottom and to discuss (briefly) the testing procedure that Landon and I
(Cody) have implemented.
The
make test
,make prep
andmake slow_prep
rules now show the time ofstarting and time of ending.
Also, since this was not mentioned, we recently added (with thanks to
@SirWumpus) a workflow that runs
make slow_prep
on push and pull request so wecan more easily find problems (in case someone forgets to run the rule prior to
commit or if there is a case where the local environment of the committer makes
the test pass even though it should not, which has happened before).
Release 1.2.4 2024-07-14
Add constants for
test_formed_timestamp_usec()
inentry_util.c
.Fix error messages in a number of
sem_member_value_*
functions injparse/json_sem.c
, where the*
is some of the number checks. In particulara number of non-boolean checks reported incorrectly that the type was not a bool
when it actually expects something else.
Release 1.2.3 2024-07-12
Add
-e
option tomkiocccentry(1)
which if specified will be passed totxzchk(1)
. The test suite always uses this option. The man page formkiocccentry(1)
was updated to show this new option. The guidelines might wantto be updated for this but they might not want to be. This is TBD later.
Updated
MKIOCCCENTRY_VERSION
to"1.0.7 2024-07-12"
for the-e
option.Release 1.2.2 2024-07-11
Removed
-q
fromtxzchk(1)
and make it always show warnings. If one wants tonot see warnings they can do
2> /dev/null
. The point of this change is so thatthe submit server does not have to use
-q
but also warnings should be showedin any case if there are any. The option to show warnings,
-w
, still existsbut using this should not normally be required. This commit will require an
update to the guidelines which I will do when this has been merged.
The punny messages in
txzchk(1)
are now in their own option (or actuallyoptions):
-e
and-f
;-f
requires an argument that can be converted to anunsigned integer but you will have to either try it out, read the source or
check the man page if you wish to know more as I (@xexyl) do not want to spoil
the fun of finding it (including the additional ones)!
mkiocccentry(1)
willuse the first option but not the second one. This was suggested on GitHub just
like the removal of
-q
was.Updated
TXZCHK_VERSION
to"1.0.8 2024-07-11"
.Ran
make rebuild_txzchk_test_errors
due to slight message changes and thenmake release
to test everything.Release 1.2.1 2024-07-10
Fixed
txzchk(1)
to NOT show warnings if-q
is used unless-w
is usedwhich now disables
-q
as it's necessary for the test suite (that always heldbut with this fix it caused problems to not disable quiet mode and since
-q
does not make sense with
-w
anyway it is not a problem).txzchk_test.sh
no longer uses-q
but this is only because there is no pointin using it due to the change in
txzchk(1)
.I (@xexyl) (re)discovered this problem when working on adding the details of
using
txzchk(1)
to the guidelines, as I know how it works best and I feltthere were some details that could be clarified.
Changed
TXZCHK_VERSION
to"1.0.7 2024-07-10"
.Changed
TXZCHK_TEST_VERSION
to"1.0.3 2024-07-10"
.This discussion was created from the release Release 1.3 2024-08-02.
Beta Was this translation helpful? Give feedback.
All reactions