Skip to content
This repository has been archived by the owner on Feb 16, 2024. It is now read-only.

Releases: MidKnightXI/opgg-ads-remover

v2.2.0

20 Jun 19:23
Compare
Choose a tag to compare

What's changed

  • Reduced the binary file by around 2/3 its original size

I configured Tauri to reduce binary size and removed the "all-feature" flag and removed unused fonts from the CSS.

v2.1.2

09 Jun 05:22
e6b4220
Compare
Choose a tag to compare

What's changed

  • Switching to Rust 1.69.
  • Minor performance improvements.
  • Now use #[cfg(target_os = "")] to determine which scan_all function will be executed based on the OS (Windows or macOS).

I used to have two function with different name but a similar job, and I think it's cleaner to work with that new version.

Code Quality

  • Code improvements

I removed some useless if conditions that were used when OPGG client had the same version on Windows and macOS but now it's different as we have two different function, one for Windows and the other one for macOS.
I also replaced some let variables to const for compilation optimisation.

  • Update and improvements to code documentation
  • Improvements to code readability

I decided to comeback to my condingstyle roots: C style code.
Now most of the variable I'm using will be declared first at the beginning of the function and then initialised when needed.
I think it improves greatly the readability of the code and thank you mystère for reminding me that !

v2.1.1

20 Jan 07:02
Compare
Choose a tag to compare

Change logs

v1.3 Improvements for location-based ads

07 Dec 14:09
5b6fe70
Compare
Choose a tag to compare

What's New?

  • Now block Google Analytics
  • Remove ads for Canadians, Americans and mostly Europeans
  • Improved performances
  • The code got cleaned to be more understandable

v1.1 Imports error and path error fixed

14 Jun 16:02
70e76ef
Compare
Choose a tag to compare

On the previous release every users had a problem where the executable would crash because of ESM module import.

To fix that problem we added rollup before the compilation of the code to translate ESM base code to CommonJS

What's new ?:

  • it works (this time) and not only on my machine 🥇