Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V1.0 #3

Open
wants to merge 22 commits into
base: main
Choose a base branch
from
Open

V1.0 #3

wants to merge 22 commits into from

Conversation

Anof-cyber
Copy link

Release Notes for PyCript v1.0

New Features and Improvements

  • Support for Non-ASCII Data:

    • Added support for raw encrypted data, binary data, compressed data, etc.
    • Issue #14
  • Persistent Configuration:

    • Users can now persist configurations for request/response types, language paths, and more.
    • Issue #12

Bug Fixes

  • Include/Exclude Configuration Reset:

    • Fixed an issue where include/exclude parameters were not reverting back to None.
    • Fixed by @Parimal-shaw.
    • Issue #16
  • Include/Exclude for Non-JSON Form Parameters:

  • Language Path Execution with Spaces:

    • Fixed casing errors in executing scripts when the language path contained spaces.

Major Changes

  • Backward Compatibility:

    • Older encryption/decryption scripts are not compatible with PyCript v1.0.
  • Request Type Updates:

    • Removed Custom Request and Custom Request (Edit Header) types.
    • All request types now include headers with the ability to edit them in the Complete Body request type.
  • Temp File Changes:

    • Temp files no longer use JSON objects. Parameters/body and headers are now separated using \n--BODY_END--\n.
    • Headers are written as plain text instead of Base64.
    • Parameters/body are written as byte arrays instead of Base64.
  • Script Execution Updates:

    • PyCript no longer reads script output. Instead, it reads the updated request from the same temp file, enabling support for non-ASCII data that cannot be printed to the terminal.
  • UI Improvements:

    • The configuration tab UI is now dynamic and optimized for smaller screens.

Parimal-shaw and others added 22 commits December 13, 2024 23:02
partial parameters include, exclude, fix for non-JSON parameters
Updated Inclusion and Exclusion Parameter Module and Fixed the None Button issue.
… read header in all request types, WIP for Raw encrypted data, zip and other non ascii data + #14
…r language binary path, request response type #12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants