Skip to content

Releases: hedho/KISSmoPerl

Release notes - Version 1.1.7

07 Nov 18:42
f0a3e50
Compare
Choose a tag to compare

We are excited to announce the release of Version 1.1.7 of our KISSmo Perl pastebin script. This version introduces several improvements and bug fixes to enhance the functionality and user experience. Here's an overview of the changes:

Improved Database Connectivity:

  • Upgraded the database connection module to use the latest version of DBI.
  • Enhanced error handling for smoother database operations.

Enhanced Security:

  • Implemented input sanitization to trim leading and trailing whitespace from the pasted content.
  • Added validation to check if the content contains any word character before saving it, preventing empty or invalid pastes.

Extended Expiration Functionality:

  • Updated the expiration calculation to set a paste's expiration time to 60 days from the creation date.
  • Improved the display of expiration status, showing the remaining days until expiration or indicating if the paste has expired.

Code Optimization:

  • Refactored the code to improve readability and maintainability.
  • Removed redundant code and unnecessary dependencies to streamline the application.

User Interface Enhancements:

  • Updated the Bootstrap library to version 4.5.0 for a modern and responsive user interface.
  • Adjusted the styling of the paste creation form and paste display page for improved readability and aesthetics.
  • Added responsive design to make the application mobile-friendly and accessible on any device.
  • Improved the footer navbar design for a more intuitive and user-friendly experience.
  • Incorporated a cleaner layout and improved spacing between menu items.
  • Implemented a sticky footer navigation bar that remains visible even when scrolling.

Additional Features:

  • Added RAW preview functionality, allowing users to view the raw content of the pastes.
  • Introduced a download feature, enabling users to download the pastes.
  • Improved handling of invalid links and invalid pastes.
  • Added a custom 404 page for better error handling.
  • Introduced a mobile-friendly responsive design to enhance usability on different devices.
  • Implemented a logo preview feature that allows users to upload or select a logo image file and visualize how it will appear on the site.
  • Users can resize, reposition, and rotate the logo to achieve the desired look.

Miscellaneous:

  • Updated the title of the application on the index page to reflect the correct version number.
  • Fixed minor issues and addressed user feedback to enhance overall stability and usability.

For more information and to explore the source code, visit our GitHub repository: https://github.com/hedho/KISSmoPerl

Thank you for your continued support and valuable feedback. We hope you enjoy using KISSmo Perl Version 1.1.7!
brave_5lpF2U0ZPo