From 9b4f593f87b2b30cc55b81f5ef6daf2153af9f31 Mon Sep 17 00:00:00 2001 From: dumbmoron Date: Sun, 21 Jul 2024 15:53:33 +0000 Subject: [PATCH] web/changelogs: add more historical changelogs --- web/changelogs/2.0.md | 20 ++++++++++++++++++ web/changelogs/2.2.5.md | 17 +++++++++++++++ web/changelogs/2.2.6.md | 10 +++++++++ web/changelogs/2.2.8.md | 7 +++++++ web/changelogs/2.2.9.md | 10 +++++++++ web/changelogs/2.2.md | 16 ++++++++++++++ web/changelogs/3.0.md | 46 +++++++++++++++++++++++++++++++++++++++++ web/changelogs/3.1.md | 11 ++++++++++ web/changelogs/3.2.md | 12 +++++++++++ web/changelogs/3.3.md | 17 +++++++++++++++ web/changelogs/3.4.md | 15 ++++++++++++++ 11 files changed, 181 insertions(+) create mode 100644 web/changelogs/2.0.md create mode 100644 web/changelogs/2.2.5.md create mode 100644 web/changelogs/2.2.6.md create mode 100644 web/changelogs/2.2.8.md create mode 100644 web/changelogs/2.2.9.md create mode 100644 web/changelogs/2.2.md create mode 100644 web/changelogs/3.0.md create mode 100644 web/changelogs/3.1.md create mode 100644 web/changelogs/3.2.md create mode 100644 web/changelogs/3.3.md create mode 100644 web/changelogs/3.4.md diff --git a/web/changelogs/2.0.md b/web/changelogs/2.0.md new file mode 100644 index 00000000..0e778003 --- /dev/null +++ b/web/changelogs/2.0.md @@ -0,0 +1,20 @@ +--- +title: "everything is new!" +date: "Jun 28, 2022" +--- + +- added support for: bilibili.com, youtube, youtube music, reddit, vk; +- remade the way downloads are handled; +- added proper website branding; +- added settings, donations, and changelog menu; +- added manual theme picker; +- added format picker for youtube; +- added quality picker for youtube and vk downloads (bilibili and twitter later); +- improved usability; +- upgraded the download button to be adaptive depending on current status; +- popups are now adaptive, too; +- better scalability; +- took out trash; +- moved from commonjs to ems; +- overall revamp of backend and frontend; +- fixed various issues that were present in older version. \ No newline at end of file diff --git a/web/changelogs/2.2.5.md b/web/changelogs/2.2.5.md new file mode 100644 index 00000000..11fde1c0 --- /dev/null +++ b/web/changelogs/2.2.5.md @@ -0,0 +1,17 @@ +--- +title: "remade localization system once again" +date: "Jul 24, 2022" +--- + +- new localization system: fast, dynamic, way more organized +- localization strings are WAY more descriptive +- it's now easier to add support for other languages (just one loc file instead of five) +- localization now falls back to english if localized string isnt available +- got rid of all static language selectors (probably) +- slightly updated english and russian strings +- miscellaneous settings items have been bundled together and moved to the bottom, cause they're used the least +- bottom links should no longer touch the popup border on overflow +- rearranged popup order in the rendered page +- bumped version up to 2.2.5 + +if you see strings that are like this: !!EXAMPLE!! or withoutspace please file an issue on github diff --git a/web/changelogs/2.2.6.md b/web/changelogs/2.2.6.md new file mode 100644 index 00000000..02ce1a29 --- /dev/null +++ b/web/changelogs/2.2.6.md @@ -0,0 +1,10 @@ +--- +title: "tiktok is back!" +date: "Jul 28, 2022" +--- + +- added support for tiktok (images won't work, they're only accessible through the app) +- hopefully main input bar is now not rounded on ios, i fucking hate apple +- if service is not supported, a correlating error will appear, not generic one +- removed duplicates from config that are present in package json already +- tiny bit of clean up \ No newline at end of file diff --git a/web/changelogs/2.2.8.md b/web/changelogs/2.2.8.md new file mode 100644 index 00000000..ba054adc --- /dev/null +++ b/web/changelogs/2.2.8.md @@ -0,0 +1,7 @@ +--- +title: "faster and more accessible" +date: "Jul 30, 2022" +--- + +- spanish localization by @adrigoomy +- cobalt should load even faster cause all loaded files are now way smaller (esbuild implementation) \ No newline at end of file diff --git a/web/changelogs/2.2.9.md b/web/changelogs/2.2.9.md new file mode 100644 index 00000000..ef54654c --- /dev/null +++ b/web/changelogs/2.2.9.md @@ -0,0 +1,10 @@ +--- +title: "fixes" +date: "Aug 6, 2022" +--- + +- fixed neighbor quality picking for youtube videos +- webm is now default for youtube downloads for all platforms except for ios +- even more readme changes +- a tiny bit of clean up +- preparing stuff for next major update \ No newline at end of file diff --git a/web/changelogs/2.2.md b/web/changelogs/2.2.md new file mode 100644 index 00000000..768094e6 --- /dev/null +++ b/web/changelogs/2.2.md @@ -0,0 +1,16 @@ +--- +title: "beginning of 2.2" +date: "Jul 13, 2022" +--- + +- added download popup to solve the issue with downloads on ios +- merged big and small popups into one +- made buttons in donation menu act like buttons +- began to clean up localisation +- added ability to embed repo url into localisation strings +- moved ffmpeg args to config for more flexibility (and hopefully future changes) +- removed error response in stream that could result in a crash +- removed notice for ios users from about cause it's no longer relevant +- made error popup look and act like the rest +- a tiny bit of clean up +- changelog is now made out of latest commit (and doesn't break) \ No newline at end of file diff --git a/web/changelogs/3.0.md b/web/changelogs/3.0.md new file mode 100644 index 00000000..37c2d5e8 --- /dev/null +++ b/web/changelogs/3.0.md @@ -0,0 +1,46 @@ +--- +title: "everything what you've been waiting for. welcome to cobalt 3.0 :)" +date: "Aug 12, 2022" +--- + +follow cobalt's twitter account for polls, updates, and more: [@justusecobalt](https://twitter.com/justusecobalt) + +stuff that you can notice: + +- you can now download audio from any supported service, in any format that you set in settings (+). yes, that includes mp3, which you all have been waiting for :D +- it's now easier to switch between download modes (just a single toggle on the bottom). +- your youtube download format has been reset, sorry, but that was required to implement all audio downloads. +- default download format for youtube videos on all platforms is now webm. except for ios. + +- cobalt now has emoji, just to spice up the black and white ui. all of them have been tuned to look the best in both themes. isn't it cool? +- about, changelog, and donation popups have been merged into just one, for covnenience. +- changelog got a huge upgrade (as you can see), and now there are both major changes and latest commit info, just so commits can finally go back to being batshit insane. +- changelog popup appears on every major update, but you can disable it in settings, if you want to. +- changelog now opens by default when pressing "?" button. i don't think anyone reads "about" as often. +- settings (+) have been split into three tabs, also for convenience and ease of use. + +- added support for donation links. you can now donate through boosty, not only via crypto :D +- donate popup has been rearranged and tuned just a tiny bit. + +- you can now click away from any popup by pressing the void behind it. +- you can also press "escape" key on keyboard to close any popup. + +- switchers and buttons are now way easier on eye. white border is gone from where it's unneeded. +- buttons are now very satisfying to press. +- switchers are scrollable if there's not enough space to fit all contents on screen. +- scaling is now even better than before. + +internal stuff: + +- frontend won't send video related stuff if audio mode is on. +- matching has, yet again, gone through mitosis, and is now probably the cleanest it can get. +- page rendering is now modular, something like what frameworks have but way lighter. this makes adding new features WAY easier. +- removed some stuff that didn't make sense (like storing language of stream request). +- cleaned up insides of cobalt, of course. +- almost all links now open in new tab, just like they should have from the very beginning. + +known issues: +- impossible to download audio from vk. i'll try to fix it in the next update. +- headers are not sticky in tabbed popups. maybe this is a good thing, i'll think about it. + +if you ever notice any issues, make sure to report them on github. your report doesn't have to sound professional, just do your best to describe the issue. \ No newline at end of file diff --git a/web/changelogs/3.1.md b/web/changelogs/3.1.md new file mode 100644 index 00000000..8b4bff75 --- /dev/null +++ b/web/changelogs/3.1.md @@ -0,0 +1,11 @@ +--- +title: small quality of life improvements +date: "Aug 16, 2022" +--- + +- tiktok videos can now be downloaded without watermark, you just have to enable it in video settings (+)! +- you now can pass "u" query to main website to fill out the input area right away (co.wukko.me?u=your_link_here). +- added ability to select text in certain areas of website. +- some internal stuff has been cleaned up. + +follow cobalt's twitter account for polls, updates, and more: [@justusecobalt](https://twitter.com/justusecobalt) \ No newline at end of file diff --git a/web/changelogs/3.2.md b/web/changelogs/3.2.md new file mode 100644 index 00000000..5896eb05 --- /dev/null +++ b/web/changelogs/3.2.md @@ -0,0 +1,12 @@ +--- +title: ukrainian localization and new error popup +date: "Aug 19, 2022" +--- + +- added ukrainian localization (thanks to löffel). +- new error popup! it's now prettier, more compact, and has an easily accessible close button. +- russian localization has been patched up a bit +- cleaned up css a bit +- added github contributors to made with love message. +- emojis have been tuned to have the same shade of yellow. +- updated translation guidelines in readme a bit. \ No newline at end of file diff --git a/web/changelogs/3.3.md b/web/changelogs/3.3.md new file mode 100644 index 00000000..39f50d8c --- /dev/null +++ b/web/changelogs/3.3.md @@ -0,0 +1,17 @@ +--- +title: soundcloud and better usability +date: "Sep 3, 2022" +--- + +- added ability to save images from tiktok conveniently, and without watermarks. +- it's now way easier to contribute translations to cobalt. read more on how to do it [on github](https://github.com/imputnet/cobalt#how-to-contribute-translations). in short, you don't need to fork the repo anymore, everything is handled through crowdin :D +- updated readme in github repo to make it easier to read and understand. +- began to add more descriptive errors, more to come soon. + +internal stuff: +- remade entirety of tiktok module and merged it with douyin one. now both (basically identical) platforms have perfect parity of download features. +- cleaned up the twitter module, now it's way more compact and easy to read. +- moved changelog out of english localization. +- other small improvements and fixes. + +follow cobalt's twitter account for polls, updates, and more: [@justusecobalt](https://twitter.com/justusecobalt) \ No newline at end of file diff --git a/web/changelogs/3.4.md b/web/changelogs/3.4.md new file mode 100644 index 00000000..c781af17 --- /dev/null +++ b/web/changelogs/3.4.md @@ -0,0 +1,15 @@ +--- +title: tiktok images and better localization +date: "Sep 3, 2022" +--- + +- added ability to save images from tiktok conveniently, and without watermarks. +- it's now way easier to contribute translations to cobalt. read more on how to do it [on github](https://github.com/imputnet/cobalt#how-to-contribute-translations). in short, you don't need to fork the repo anymore, everything is handled through crowdin :D +- updated readme in github repo to make it easier to read and understand. +- began to add more descriptive errors, more to come soon. + +internal stuff: +- remade entirety of tiktok module and merged it with douyin one. now both (basically identical) platforms have perfect parity of download features. +- cleaned up the twitter module, now it's way more compact and easy to read. +- moved changelog out of english localization. +- other small improvements and fixes. \ No newline at end of file