Skip to content

Commit

Permalink
Add changelog to coreJSON for the next release (#54)
Browse files Browse the repository at this point in the history
* Add changelog to coreJSON and update coreJSON version to 2.0.0
  • Loading branch information
sarenameas authored Nov 3, 2020
1 parent 5bfadf5 commit f3b77f1
Show file tree
Hide file tree
Showing 28 changed files with 38 additions and 27 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Change Log for coreJSON Library

## v2.0.0 (November 2020)

### Updates
- [#53](https://github.com/FreeRTOS/coreJSON/pull/53) Update the `JSON_Search` function to support searching JSON arrays. This change is not backwards compatible.

### Other
- [#35](https://github.com/FreeRTOS/coreJSON/pull/35), [#36](https://github.com/FreeRTOS/coreJSONpull/36), [#39](https://github.com/FreeRTOS/coreJSON/pull/39), [#51](https://github.com/FreeRTOS/coreJSON/pull/51), [#52](https://github.com/FreeRTOS/coreJSON/pull/52), [#54](https://github.com/FreeRTOS/coreJSON/pull/54) Minor documentation updates.
- [#40](https://github.com/FreeRTOS/coreJSON/pull/40) Build the unit tests with Unity instead of CMock.
- [#44](https://github.com/FreeRTOS/coreJSON/pull/44) Add 100% branch coverage to the unit tests.
- [#46](https://github.com/FreeRTOS/coreJSON/pull/46), [#49](https://github.com/FreeRTOS/coreJSON/pull/49) Fix warnings in the source code.

## v1.0.0 (September 2020)

This is the first release of the coreJSON library, a parser that strictly enforces the [ECMA-404 JSON standard](https://www.json.org/json-en.html) and is suitable for low memory footprint embedded devices.
2 changes: 1 addition & 1 deletion docs/doxygen/config.doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "coreJSON"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = "v1.0.1"
PROJECT_NUMBER = "v2.0.0"

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 1 addition & 1 deletion manifest.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name : "coreJSON"
version: "v1.0.1"
version: "v2.0.0"
description: |
"A parser strictly enforcing the ECMA-404 JSON standard, suitable for microcontrollers. \n"
license: "MIT"
2 changes: 1 addition & 1 deletion source/core_json.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion source/include/core_json.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/include/core_json_annex.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/include/skipGeneric.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/JSON_Search/JSON_Search_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/JSON_Validate/JSON_Validate_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipAnyLiteral/skipAnyLiteral_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipCollection/skipCollection_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipEscape/skipEscape_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipNumber/skipNumber_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipSpace/skipSpace_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipString/skipString_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/proofs/skipUTF8/skipUTF8_harness.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipAnyLiteral.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipAnyScalar.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipCollection.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipEscape.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipGeneric.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipNumber.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipSpace.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipSpaceAndComma.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipString.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/cbmc/stubs/skipUTF8.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down
2 changes: 1 addition & 1 deletion test/unit-test/core_json_utest.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* coreJSON v1.0.1
* coreJSON v2.0.0
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
Expand Down

0 comments on commit f3b77f1

Please sign in to comment.