-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #127 from pixee/citizenjosh-patch-1
minor spelling and grammar
- Loading branch information
Showing
1 changed file
with
9 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ sidebar_position: 8 | |
--- | ||
|
||
# Release Notes | ||
We're working hard to bring you new features, enhancements and reliability to the Pixee Platform. We'd ❤️ to hear from you, drop us a note at [[email protected]](mailto:[email protected])! | ||
We're working hard to bring you new features, enhancements, and reliability to the Pixee Platform. We'd ❤️ to hear from you. Drop us a note at [[email protected]](mailto:[email protected])! | ||
|
||
## December 29, 2023 | ||
|
||
|
@@ -16,7 +16,7 @@ We're working hard to bring you new features, enhancements and reliability to th | |
## Pixeebot App + Platform | ||
### 🚀 New Features & Enhancements | ||
* Checks API Integration: We have integrated Pixeebot with the GitHub Checks API to enhance Pixeebot’s pull request hardening feature. This integration provides real-time status updates on Pixeebot’s analysis of your pull requests. See documentation [here](https://docs.pixee.ai/using-pixeebot/#pixeebot-status) | ||
* Styling updates to the user platform including skeleton tables for loading, and improvements to color consistency | ||
* Styling updates to the user platform, including skeleton tables for loading and improvements to color consistency | ||
* Enhancement to improve load time performance on the installations page | ||
|
||
### 🐛 Bug Fixes | ||
|
@@ -27,14 +27,14 @@ We're working hard to bring you new features, enhancements and reliability to th | |
## Codemodder | ||
### 🐍 Python | ||
* New codemod: `add-requests-timeout` adds a timeout to requests made using the requests package. These requests do not timeout by default, which is potentially unsafe as it can cause an application to hang indefinitely. See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_add-requests-timeouts) | ||
* New codemod: `remove-future-imports` removes all `__future__` imports often found in older codebases for forwards compatibility with features. While harmless, they are also unnecessary and in most cases you probably just forgot to remove them. See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_remove-future-imports) | ||
* New codemod: `remove-future-imports` removes all `__future__` imports often found in older codebases for forward compatibility with features. While harmless, they are also unnecessary. And in most cases, you probably just forgot to remove them. See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_remove-future-imports) | ||
* New codemod: `flask-json-response-type` correctly sets content-type header for Flask JSON responses. This can prevent Cross-site-scripting (XSS) attacks) See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_flask-json-response-type/) | ||
* New codemod: `exception-without-raise` fixes cases where an exception is referenced by itself in a statement without being raised. This most likely indicates a bug: you probably meant to actually raise the exception. See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_exception-without-raise) | ||
* Enhanced pull request descriptions for Python codemods that add new dependencies. When a codemod fails to add a dependency, these enhancements provide additional context as to why | ||
|
||
|
||
### ☕️ Java | ||
* New codemod: `sonar:java/remove-commented-code` eliminates commented-out code that may impede readability and distract focus. (for Sonar) See codemod documentationn [here](https://docs.pixee.ai/codemods/java/sonar_java_remove-commented-code-s125) | ||
* New codemod: `sonar:java/remove-commented-code` eliminates commented-out code that may impede readability and distract focus. (for Sonar) See codemod documentation [here](https://docs.pixee.ai/codemods/java/sonar_java_remove-commented-code-s125) | ||
* New codemod: `sonar:java/replace-stream-collectors-to-list` modernizes a stream's `List` creation to be driven from the simple, and more readable [`Stream#toList()`](https://docs.oracle.com/javase/16/docs/api/java.base/java/util/stream/Collectors.html#toList()) method. (for Sonar) See codemod documentation [here](https://docs.pixee.ai/codemods/java/sonar_java_replace-stream-collectors-to-list-s6204) | ||
* New codemod: `sonar:java/remove-useless-parentheses` removes redundant parentheses that make it harder to understand code. (for Sonar) See codemod documentation [here](https://docs.pixee.ai/codemods/java/sonar_java_remove-useless-parentheses-s1110) | ||
* New codemod: `sonar:java/remove-unused-local-variable` removes unused variables that make code harder to read, leading to confusion and bugs. This codemod only removes variables that have no state-changing effects. (for Sonar) See codemod documentation [here](https://docs.pixee.ai/codemods/java/sonar_java_remove-unused-local-variable-s1481) | ||
|
@@ -64,7 +64,7 @@ This entry covers updates and enhancements implemented in October and November. | |
General support for Python is live! Some updates that made Python support possible: | ||
* New codemod: `fix-file-resource-leak` auto closes file object to prevent resource leaks and possible Denial-of-Service (DoS) attacks. See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_fix-file-resource-leak) | ||
* New codemod: `django-json-response-type` correctly sets content-type header for Django JSON responses. This can prevent Cross-site-scripting (XSS) attacks (a Flask equivalent is on the way!) See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_django-json-response-type) | ||
* New codemod: `numpy-nan-equality` replaces erroneous equality check for numpy NaN (`a == numpy.nan`) with correct check (`numpy.isnan(a)`) See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_numpy-nan-equality) | ||
* New codemod: `numpy-nan-equality` replaces erroneous equality check for numpy NaN (`a == numpy.nan`) with the correct check (`numpy.isnan(a)`) See codemod documentation [here](https://docs.pixee.ai/codemods/python/pixee_python_numpy-nan-equality) | ||
* Codemod enhancement: support for f-strings in `sql-parameterization` codemod | ||
* Codemod enhancement: added support for `aiohttp_jinja2` in `enable-jinja2-autoescape` codemod | ||
* Streamlined dependency management by: | ||
|
@@ -92,7 +92,7 @@ primitive types in the codebase (for Sonar) | |
|
||
## October 6, 2023 | ||
### 🚀 New Features & Enhancements | ||
* 🐍Python Alpha: Python support is here! All repos will be waitlisted automatically, but if you’d like to give it a try use a fork or clone of Pygoat | ||
* 🐍Python Alpha: Python support is here! All repos will be waitlisted automatically, but if you’d like to give it a try, use a fork or clone of Pygoat | ||
* Light Mode: We heard you. Introducing a sleek Light Mode | ||
* Java Security Toolkit now supports Java modules | ||
### 🐛 Bug Fixes | ||
|
@@ -102,7 +102,7 @@ primitive types in the codebase (for Sonar) | |
## September 29, 2023 | ||
### 🚀 New Features & Enhancements | ||
* ✨AI PR Comments are here: We're excited to announce that AI enrichment of Pixeebot PRs is now live! This powerful feature enhances your PRs with insights & comments that are specific to your code. Goodbye uninspiring comments | ||
* Codemodder Orchestrator: We’re ready to scale! The underlying infrastructure has been completely revamped to improve scalability, performance, reliability and security | ||
* Codemodder Orchestrator: We’re ready to scale! The underlying infrastructure has been completely revamped to improve scalability, performance, reliability, and security | ||
* Java is Generally Available! Your Java repos will no longer be waitlisted | ||
### 🐛 Bug Fixes | ||
* GitHub Comment Errors: We've resolved the issue where 422 errors were encountered while leaving comments on GitHub. You can now interact seamlessly without errors | ||
|
@@ -130,14 +130,14 @@ primitive types in the codebase (for Sonar) | |
## September 1, 2023 | ||
### 🚀 New Features & Enhancements | ||
* User Dashboard Upgrade: New look, feel, and onboarding experience for Pixeebot users | ||
* Accelerated Waitlist: We’re letting more Java repositories in. If your Java repo is still waitlisted, please be patient, it’ll get in soon! | ||
* Accelerated Waitlist: We’re letting more Java repositories in. If your Java repo is still waitlisted, please be patient; it’ll get in soon! | ||
* Various performance improvements | ||
### 🐛 Bug Fixes | ||
* Codemodder-java: A bug preventing files outside of src/main/java from being hardened has been resolved | ||
* Docs page for SQL parameterization codemod has been updated to eliminate any confusion | ||
|
||
## August 22, 2023 - Public Beta | ||
Hello World! This is our first public release. We're ecstatic to announce that Pixeebot for Java on Github is here. This release includes: | ||
Hello World! This is our first public release. We're ecstatic to announce that Pixeebot for Java on GitHub is here. This release includes: | ||
* Continuous improvement that automatically runs a weekly analysis on your entire repo for any hardening opportunities | ||
* Pull requests every time you submit code to provide automated hardening recommendations | ||
* Personal user dashboard to provide a high level overview of all your repos and Pixeebot-generated PRs | ||
|
@@ -148,5 +148,3 @@ Hello World! This is our first public release. We're ecstatic to announce that P | |
* An open source Java security toolkit library containing best practices for Java code security | ||
* Configurability of basic settings, as requested by Alpha users | ||
* Simple installation in just 2 steps via GitHub | ||
|
||
|