Skip to content

Releases: truocphan/json-duplicate-keys

2024.4.20

20 Apr 16:07
Compare
Choose a tag to compare
  • New: filter_values
  • Updated: filter_keys

Full Changelog: 2024.3.24...2024.4.20

2024.3.24

24 Mar 11:10
Compare
Choose a tag to compare
  • Updated: normalize_key, loads, get, set, update, delete

Full Changelog: 2024.2.21...2024.3.24

2024.2.21

21 Feb 04:05
Compare
Choose a tag to compare
  • Added new function: 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐟𝐢𝐥𝐭𝐞𝐫_𝐤𝐞𝐲𝐬()

Full Changelog: 2024.2.3...2024.2.21

2024.2.3

03 Feb 15:39
Compare
Choose a tag to compare

2023.11.26

25 Nov 19:47
Compare
Choose a tag to compare
  • Fixed: failing to install json-duplicate-keys from pip for python2

Full Changelog: 2023.10.22...2023.11.26

2023.10.22

22 Oct 17:05
Compare
Choose a tag to compare
  • Supports Unicode data types

Full Changelog: 2023.8.21...2023.10.22

2023.8.21

21 Aug 04:25
Compare
Choose a tag to compare

2023.8.12

12 Aug 16:17
Compare
Choose a tag to compare
  • Added new function: normalize_key
  • Change the default debug error message to False

Full Changelog: 2023.8.8...2023.8.12

2023.8.8

08 Aug 13:10
Compare
Choose a tag to compare

Upgrade and add new functions:

  • 𝐥𝐨𝐚𝐝𝐬(): Deserialize a JSON format string to a class JSON_DUPLICATE_KEYS
  • 𝐥𝐨𝐚𝐝(): Deserialize a JSON format string from a file to a class JSON_DUPLICATE_KEYS
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐠𝐞𝐭𝐎𝐛𝐣𝐞𝐜𝐭(): Get the JSON object
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐠𝐞𝐭(): Get value in the JSON object by name
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐬𝐞𝐭(): Set a new name and value for the JSON object
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐮𝐩𝐝𝐚𝐭𝐞(): Update new value for existing name in the JSON object
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐝𝐞𝐥𝐞𝐭𝐞(): Delete a key-value pair in a JSON object by key name
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐝𝐮𝐦𝐩𝐬(): Serialize a JSON object to a JSON format string
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐝𝐮𝐦𝐩(): Serialize a JSON object to a JSON format string and write to a file
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐟𝐥𝐚𝐭𝐭𝐞𝐧(): Flatten a JSON object to a single key-value pairs
  • 𝐉𝐒𝐎𝐍_𝐃𝐔𝐏𝐋𝐈𝐂𝐀𝐓𝐄_𝐊𝐄𝐘𝐒.𝐮𝐧𝐟𝐥𝐚𝐭𝐭𝐞𝐧(): Unflatten a flattened JSON object back to a JSON object

Full Changelog: 23.2.7...2023.8.8

23.2.7

07 Feb 04:56
ca5c697
Compare
Choose a tag to compare

Full Changelog: 22.5.28...23.2.7