Skip to content

Releases: cp6/my-idlers

v4.0 Feb 2026

Choose a tag to compare

@cp6 cp6 released this 02 Feb 10:43

4.0.0 changes (February 2026):

  • Updated Laravel version to 11.48
  • Updated Bootstrap version to 5.3.8
  • Updated all composer package versions
  • Updated all npm package versions
  • Fixed security vulnerabilities in dependencies
  • Added comprehensive seeders for Users, Servers, Shared, Reseller, Domains, Misc and DNS
  • Added YABS seeder with sample benchmark data
  • Updated Dockerfile to PHP 8.4 with additional extensions (bcmath, pcntl)
  • Improved Dockerfile with production optimizations and health check
  • Improved run.sh with better env defaults, caching and optional auto-migrate
  • Modernized auth pages (login, register, forgot/reset password) with clean design
  • Added light and dark mode support for auth pages
  • Added MAX_USERS env variable to control registration limit (0 = unlimited)
  • Redesigned dashboard with cleaner stat cards, costs and resources sections
  • Modernized navbar with improved styling and hover states
  • Updated dark mode with new color scheme and page background
  • Modernized all index pages with consistent card-based layout and improved table styling
  • Improved DataTables styling (search, pagination, dropdown) for light and dark modes
  • Fixed DataTables error alerts on empty tables
  • Made demo user and sample data seeding optional via SEED_DEMO_DATA env variable
  • Redesigned all create and edit pages with organized card sections and consistent form styling
  • Redesigned all show/detail pages with polished detail cards and visual hierarchy
  • Modernized settings page with organized card-based sections
  • Modernized account page with profile and API token sections
  • Modernized server and YABS comparison pages with improved table styling
  • Modernized public server listing page with consistent design
  • Added comprehensive test suite with 150 tests covering all major features
  • Added servers index card view option in settings (table or cards layout)
  • Fixed Vue.js loading issues on comparison pages
  • Fixed server comparison null value handling
  • Fixed inactive services still being counted in cost calculations and "Due Soon" (#125, #112)
  • Fixed OS icons showing wrong icons for certain OS IDs (#123)
  • Removed unused legacy auth pages and components

v3.0

Choose a tag to compare

@cp6 cp6 released this 28 Dec 10:46
525b1d2

3.0 28th December 2024

Updated PHP version to 8.3
Updated Laravel version to ^11
Updated composer package versions
Updated routes into middleware grouping for auth
Updated login and register forms
Updated servers, shared, reseller and domains pages to use Datatables
Added icons to back and submit button components
Added icon button to shared and reseller create pages
Added several updated OS versions to OsSeeder
Added Font awesome Brands webfont
Added IP whois data columns to the ips table
Added IP whois data fetching and updating DB
Added Note to API
Fixed OS icons not loading in servers index page
Fixed Settings being called without being created (existing)
Fixed issue with OS: Call to a member function toJson() on array
Fixed due in (days) column showing a massive float
Removed 1 user being seeded
Removed doctrine/dbal

V2.3.2

Choose a tag to compare

@cp6 cp6 released this 26 Sep 12:49
5ce233b

2.3.2 26th September 2023

  • Added tabs to the homepage for stats and avg summary cards
  • Added Geekbench 6 columns to YABS table
  • Added Geekbench 6 insert from YABS result
  • Updated YABS insert to include Geekbench 5 results also
  • Updated server show page and public show to display Geekbench 6 values
  • Updated tests to pass
  • Updated footer to only have one conditional check for the setting
  • Updated homepage table to be rounded
  • Fixed setting causing a fail with validation
  • Fixed pricing cache not being refreshed
  • Fixed object being accessed instead of array for certain models
  • Removed unused Vue component

V2.3.1

Choose a tag to compare

@cp6 cp6 released this 17 Aug 12:09
c448a27

2.3.1 17th August 2023

  • Updated resource files
  • Updated composer.json
  • Updated packages.json
  • Fixed dashboard price summary including non active services

V2.3

Choose a tag to compare

@cp6 cp6 released this 31 Mar 00:58

2.3 31st March 2023

  • Added ability to upload and use own favicon
  • Removed unused CSS and JS asset files
  • Updated array() usage to []
  • Removed setting for saving YABS to text file
  • Updated Settings model, getSettings() now uses Eloquent rather than DB

V2.2.1

Choose a tag to compare

@cp6 cp6 released this 19 Mar 23:40

2.2.1 20th March 2023

  • Fixed Locations, OS and Providers not Alpha-Sorted

These were being sorted by incrementing ID so if you added a new location/OS/provider it would be at the end

V2.2

Choose a tag to compare

@cp6 cp6 released this 19 Feb 02:15

2.2 19th Febuary 2023

  • Laravel version 10
  • PHP minimum version 8.1
  • Updated asset versions

V2.1.9

Choose a tag to compare

@cp6 cp6 released this 02 Dec 04:03
036122c

2.1.9 2nd December 2022

  • Added & implemented NPM webpack
  • Added compiled assets
  • Added notes (Servers, shared, reseller, domains, DNS and IPs)
  • Fixed create views default provider is no longer the former sponsor

V2.1.8

Choose a tag to compare

@cp6 cp6 released this 20 Oct 04:50
1c8ec5f

V2.1.8 20th October 2022

  • Added & implemented details footer blade component
  • Added new index layout
  • Updated domains, misc, reseller, seedboxes and shared use new index layout
  • Updated validation for store and update
  • Updated updatePricing() to not need $as_usd parameter
  • Updated labels assigned insert
  • Updated order/sort by methods for pricing related columns
  • Removed add YABs button on servers index page

V2.1.7

Choose a tag to compare

@cp6 cp6 released this 13 Oct 06:27

V2.1.7 13th October 2022

  • Added default order by (Change this in settings)
  • Added dual success & error response alert component
  • Added new response alert component into views
  • Added input parameters for compareYabs()
  • Updated and fixed server_type and virt mix-ups
  • Updated views title @section layout
  • Updated cache timeframes
  • Updated RouteServiceProvider::HOME for '/'
  • Updated the server choose compare method
  • Fixed update server ssh port
  • Fixed server due in X days being null
  • Removed unused with 'labels.label' in queries
  • Removed unused welcome and dashboard views
  • Removed dashboard redirect to / from routes file
  • Removed now unused success & error alert components