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

Versions Bump and small updates #33

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
a95ad62
chore(packages): removed vue cli and updated package lock version
marco-gallegos Aug 5, 2024
b978cd0
chore(compressor): small ts debt on a type
marco-gallegos Aug 5, 2024
acd97c8
build(packages): updated electron and tested using node 18
marco-gallegos Aug 5, 2024
b37f1e4
build(packages): ts config rlled back options
marco-gallegos Aug 5, 2024
24602ca
build(packages): electron builder to latest
marco-gallegos Aug 5, 2024
7cac5d0
build: release v1.4.1
marco-gallegos Aug 5, 2024
cabf777
docs(changelog): updated
marco-gallegos Aug 5, 2024
1f61825
build(packages): updated nvmrc
marco-gallegos Aug 5, 2024
f931368
build: release v1.4.1
marco-gallegos Aug 5, 2024
e321f48
feat(packages): new bumpp version
marco-gallegos Aug 5, 2024
ca78a36
build: release v1.4.1
marco-gallegos Aug 5, 2024
4166615
build: release v1.4.1
marco-gallegos Aug 5, 2024
862bea1
build(changelog): update
marco-gallegos Aug 5, 2024
2932361
build(packages): updated vue tsc and vite, nothing should be broken
marco-gallegos Aug 11, 2024
63643cd
build(packages): downgrading ts to fit eslint support
marco-gallegos Aug 11, 2024
6c85e58
chore(packages): canvas confetti updated, no breaking changes found
marco-gallegos Aug 11, 2024
fe0f9bc
build(packages): canvas confetti types update
marco-gallegos Aug 11, 2024
a8f4b82
docs(readme): small roadmap update
marco-gallegos Aug 11, 2024
ef99071
chore(packages): sass updated and npm works not just yarn
marco-gallegos Aug 11, 2024
4ff9dac
chore(packages): refresh on electron version and yarn lock file
marco-gallegos Aug 11, 2024
9ac33bb
docs(readme): lint reformat
marco-gallegos Aug 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/hydrogen
60 changes: 7 additions & 53 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,68 +1,22 @@
## [1.3.2](https://github.com/antonreshetov/image-optimizer/compare/v1.3.1...v1.3.2) (2022-01-17)
## 1.4.1 (2024-08-05)


### Bug Fixes

* jpeg compression in place [#12](https://github.com/antonreshetov/image-optimizer/issues/12) ([#13](https://github.com/antonreshetov/image-optimizer/issues/13)) ([7d1fd7b](https://github.com/antonreshetov/image-optimizer/commit/7d1fd7b913aaccc3a902510f561bfd9a14ecc050))



## [1.3.1](https://github.com/antonreshetov/image-optimizer/compare/v1.3.0...v1.3.1) (2022-01-11)


### Features

* add file associations to app ([#11](https://github.com/antonreshetov/image-optimizer/issues/11)) ([3ae9516](https://github.com/antonreshetov/image-optimizer/commit/3ae95168f4d097727c5437df9cea87334125c52e))



# [1.3.0](https://github.com/antonreshetov/image-optimizer/compare/v1.2.0...v1.3.0) (2021-12-04)


### Features

* **main:** open images from dialog menu ([#7](https://github.com/antonreshetov/image-optimizer/issues/7)) ([e591d35](https://github.com/antonreshetov/image-optimizer/commit/e591d3597e2c58ccbd3790c3911ebd5100d2a05d))



# [1.2.0](https://github.com/antonreshetov/image-optimizer/compare/v1.1.0...v1.2.0) (2021-12-03)
* **main:** re-init menu after close window ([d35c98b](https://github.com/antonreshetov/image-optimizer/commit/d35c98bee92f4ed1ccf1a3b728fd8086acb71c57))
* **main:** set window bounds to store [#1](https://github.com/antonreshetov/image-optimizer/issues/1) ([#2](https://github.com/antonreshetov/image-optimizer/issues/2)) ([d568291](https://github.com/antonreshetov/image-optimizer/commit/d568291a9705f5d2b6bea00bcbf683dd0157a27e))


### Features

* add animation on completion ([#5](https://github.com/antonreshetov/image-optimizer/issues/5)) ([a63fae3](https://github.com/antonreshetov/image-optimizer/commit/a63fae31846baf3df8bdf94bdbd02c5dc37b57f5))
* add check for update ([#6](https://github.com/antonreshetov/image-optimizer/issues/6)) ([ccf3b13](https://github.com/antonreshetov/image-optimizer/commit/ccf3b13ff09dae5e3bb7cdcfc69b7b1988947156))



# [1.1.0](https://github.com/antonreshetov/image-optimizer/compare/v1.0.2...v1.1.0) (2021-11-29)


### Features

* add file associations to app ([#11](https://github.com/antonreshetov/image-optimizer/issues/11)) ([3ae9516](https://github.com/antonreshetov/image-optimizer/commit/3ae95168f4d097727c5437df9cea87334125c52e))
* add gif support ([#3](https://github.com/antonreshetov/image-optimizer/issues/3)) ([e697da3](https://github.com/antonreshetov/image-optimizer/commit/e697da3603344f9064cf062601c81c0872851664))



## [1.0.2](https://github.com/antonreshetov/image-optimizer/compare/v1.0.1...v1.0.2) (2021-11-27)


### Bug Fixes

* **main:** re-init menu after close window ([d35c98b](https://github.com/antonreshetov/image-optimizer/commit/d35c98bee92f4ed1ccf1a3b728fd8086acb71c57))



## [1.0.1](https://github.com/antonreshetov/image-optimizer/compare/v1.0.0...v1.0.1) (2021-11-27)


### Bug Fixes

* **main:** set window bounds to store [#1](https://github.com/antonreshetov/image-optimizer/issues/1) ([#2](https://github.com/antonreshetov/image-optimizer/issues/2)) ([d568291](https://github.com/antonreshetov/image-optimizer/commit/d568291a9705f5d2b6bea00bcbf683dd0157a27e))



# 1.0.0 (2021-11-25)
* **main:** open images from dialog menu ([#7](https://github.com/antonreshetov/image-optimizer/issues/7)) ([e591d35](https://github.com/antonreshetov/image-optimizer/commit/e591d3597e2c58ccbd3790c3911ebd5100d2a05d))
* option to convert jpg/png to webp ([#24](https://github.com/antonreshetov/image-optimizer/issues/24)) ([37caeed](https://github.com/antonreshetov/image-optimizer/commit/37caeedd09b8eb9b2a89819d449ac12585d7c378))
* **packages:** new bumpp version ([e321f48](https://github.com/antonreshetov/image-optimizer/commit/e321f4812071c308bc3f7adb64a681f9e3b5c1d8))



22 changes: 17 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,19 @@ A free and open source tool for optimizing images and vector graphics.


## Core libs
- [mozjpeg](https://github.com/mozilla/mozjpeg)
- [pngquant](https://pngquant.org)
- [cwebp](https://developers.google.com/speed/webp/docs/cwebp)
- [gifsicle](https://www.lcdf.org/gifsicle/)
- [SVGO](https://github.com/svg/svgo)

- [mozjpeg](https://github.com/mozilla/mozjpeg)
- [pngquant](https://pngquant.org)
- [cwebp](https://developers.google.com/speed/webp/docs/cwebp)
- [gifsicle](https://www.lcdf.org/gifsicle/)
- [SVGO](https://github.com/svg/svgo)

## Download and Installation on macOS

Go to [Releases](https://github.com/antonreshetov/image-optimizer/releases) get the latest build, download and install.

## Development

```bash
# install dependencies
yarn
Expand All @@ -39,12 +41,22 @@ yarn dev
```

## Build

```bash
# build application for production
yarn build
```

## Next updates

- [ ] node version to 20
- packages versions
- electron -> should work at least on 29.x
- cwebp-bin -> is stuck en current because we are using cjs as build
- "skipLibCheck": true is potentially overkill, should just exclude node_modules folder?

## Related

- [Electron Vue Vite Boilerplate](https://github.com/antonreshetov/electron-vue-vite-boilerplate)

Copyright (c) 2021-present, Anton Reshetov.
Loading