Releases: MuhammedKpln/chob
1.2.1
1.2.0
Full Changelog: 1.0.1...1.2.0
Bug fixes
Chob is merged to Go!
Chob is now rebased on Go. It is now much much faster than the JavaScript version.
The executable size decreased from 49mb to 6Mb, thanks to Go!
Chob now downloads AppImages automatically.
Added update support for chob
You can now check for updates directly from chob utility.
Use
chob check
To check for updates.
Use
chob update
To updating the chob utility.
If your chob version is lower than the release tag, it will download the latest release to your chob folder.
Changelog
- Update system
- Heavily optimized typescript.
- Migrated to
yargs
fromcommander
Added API Endpoint Cache Feature
As all of you know getting data from three diffrent apis takes some time, and for each search no one wants to bother with that wait time. So i come up with caching the api endpoint solution which makes search very very fast and you can now search while you are offline(I know you won't need it if you don't have any network connection. But hey, it's a feature not a bug)
To be able to use it you need to add --enableCache argument at the end of the command
Like this:
./chob vlc --enableCache
So this will create a chob folder on your home directory which contains 4 diffrent files. 3 for api endpoints and 1 is for updating the cache based on interval.
By default updating the cache value is 1 day, you can change it by adding updateInterval argument like this:
./chob vlc --enableCache --updateInterval 7
This will update .updateAt file to update your api endpoint caches every 7 days.
Changelog
- Added cache manager to cache api endpoints for faster search
Added API Endpoint Cache Feature
As all of you know getting data from three diffrent apis takes some time, and for each search no one wants to bother with that wait time. So i come up with caching the api endpoint solution which makes search very very fast and you can now search while you are offline(I know you won't need it if you don't have any network connection. But hey, it's a feature not a bug)
To be able to use it you need to add --enableCache argument at the end of the command
Like this:
./chob vlc --enableCache
So this will create a chob folder on your home directory which contains 4 diffrent files. 3 for api endpoints and 1 is for updating the cache based on interval.
By default updating the cache value is 1 day, you can change it by adding updateInterval argument like this:
./chob vlc --enableCache --updateInterval 7
This will update .updateAt file to update your api endpoint caches every 7 days.
Changelog
- Added cache manager to cache api endpoints for faster search
Added app versions on request
Changelog
- Migrated to node-fetch from request ( as request library is now deprecated )
- Added application versions beside application name but AppImage is not supported ( #10 on request )
- Fixed several bugs
Download AppImage applications automatically (Experimental)
This release includes new feature for AppImage applications. you need to enable experimental features from the command line when you are searching for application.
! If you enable the experiemental features it will download appimages automatically, if you didn't enable it will work as usual.
For example
./chob vlc --enableExperiementalFeatures
Fix slow connection of snapcraft
In this version we're getting scrapped snapcraft data to get performance boost.