Dev
vfolio is currently in version:
Beta 0.12.12What does this mean?
It simply means we're still in active development, creating new tools and changing old ones. We may add or remove features, we may completely redo how the site looks -- we're trying to make the site the best that it can be.
Below you'll find a changelog as the site develops, as well as a list of some of the things that we have ideas for, plan to do, are doing, are testing, and have done. We may add more as we continue to develop vfolio.
Really, it's just an easy way for Alex to track his progress on the site, but hey, why not let you read it too?
Enjoy!
Changelog
Beta 0.12.12
2024-11-21 16:28:41.602908- Fixed issue where, if you signed up on one device and confirmed your email on another, you'd get stuck in a confirmation loop because you weren't logged in on the other device
- If you're logged in, vfolio logo now takes you to your profile rather than the home page -- there's no reason for any logged in user to view the home page unless they go looking for it specifically.
Beta 0.12.11
2024-11-20 18:05:46.841678- Added references to the beta on the home page
- New
beta
url for ad tracking
Beta 0.12.10
2024-11-18 20:00:54.567719Open beta release!
- Removed issue tracker, pointed to Discord server for issues/bugs/suggestions instead
- Fixed the positions of the arrows and dots on the walkthrough
- Updated the walkthrough to mention that it's in open beta
- Minor Pro description update on pricing page
- Meta updates
Beta 0.12.9
2024-11-11 17:49:32.874110- Fix settings page showing both monthly and yearly buttons at once
Beta 0.12.8
2024-11-11 16:22:08.571837- Small changes to popovers in the editor
- Minor change to sidebar spacing
Beta 0.12.7
2024-11-10 22:31:11.189997- Fixed an issue with the editor script failing to load
- Clarified and shortened existing editor popovers, and added more to the editor modals
- Fixed an issue where the sidebar checkbox in the credit modal was appearing too tall
- Replaced TinySlider on the walkthrough with Swiper, because TinySlider is so bad and buggy and awful to work with
Beta 0.12.6
2024-10-25 07:02:54.593863- Hotfix, removal of flask-caching due to issues where logged in information appearing on the sidebar and nav of cached pages
Beta 0.12.5
2024-10-22 16:04:50.177193- Page speed improvements, including:
- Async some header resources
- Add lazy loading to every image
Beta 0.12.4
2024-10-22 15:36:45.800686- Loading speed improvements, including:
- Minifing CSS
- Load YT embed after DOM is loaded (should result in huge improvements for mobile)
- Fixed a bug where if you edited items too many times the open/close sidebar/editorbar buttons would no longer function caused by reloading the navbar
- Fixed a bug where the close editorbar button on the mobile editorbar would no longer function
- Fixed a bug where items could no longer be edited after changing the
Edit
button name toSave
More clear walkthrough and other tutorial changes coming in a future update.
Beta 0.12.3
2024-10-20 01:56:38- Loading speeds improvements, including:
- Page caching
- Preconnecting to certain websites
- Removed
async
fromstyle.css
- Clicking off of a modal no longer closes it -- you must click a button to submit, or click the X.
- Changed modal
Edit
button toSave
for clarity - Changed external link placeholder for clarity
- Paused homepage slider when the tab is not focused to prevent bug where multiple slides were appearing at once
- Fixed issue replying always hiding the issue
- Increased quiet text opacity for better readability on certain themes
- Redirected
favicon.ico
tofavicon.png
for flask-admin - Improved the walkthrough for mobile users
- Improved the sidebar and editor on smaller screens
Next update will include changes to the walkthrough, and potentially introduce a new training module. I've also found a bug where if you make too many changes to your profile, the editor and sidebar toggle buttons in the nav will no longer function, and a reload is required. Working on fixing that in the next update.
Beta 0.12.2
2024-10-11 18:09:49.451629- Hotfix, 0.12.1 shows the page before most elements have loaded in, resulting in a lot of moving pieces and unstyled content. This returns the page only loading after the window is fully loaded, but also adds lazy loading to the youtube embed iframe to hopefully reduce time spent staring at a blank screen on mobile.
Beta 0.12.1
2024-10-11 17:54:18.528847- Removed all hrefs on fake/js buttons and links everywhere
- Pages no longer wait for entire window to load before displaying content, it will now display once the DOM is ready -- this prevents issues on mobile where video pages may take multiple seconds to show anything.
Beta 0.12.0
2024-10-11 00:43:54- Added changelogs and made them viewable at /dev
- Applied a few changes to fix how credits and other elements render on safari
- Removed hrefs on all fake buttons and links on homepage and walkthrough
- Short credit descriptions are now displayed properly, closer to their header
- Made it clear when registering how to view the terms of service
- Made the back and next walkthrough buttons on the walkthrough disabled when you're at the beginning or end
- Replaced unicode arrows in certain places with fa arrows
- Added placeholder text on pages with no videos
- Added editor buttons on various pages
- Altered hierarchy of pages for more consistent header sizes
- Added show password buttons to register and login pages
- All new users will be given the dark theme by default to ensure that the analytics charts are not unthemed for pro users
- Fixed navs on mobile so username does not go to second line
Kanban
Name | Description | Status |
---|