# Upcoming changes

# V1

  • Added Apex charts with following chart types:
    • Line charts
    • Area charts
    • Column charts
    • Bar charts
    • Mixed charts
    • Range area charts
    • Timeline charts
    • Funnel charts
    • Candlestick charts
    • Box plot charts
    • Bubble charts
    • Scatter charts
    • Heatmap charts
    • Treemap
    • Slope charts
    • Pie
    • Radial bar charts
    • Radar charts
    • Polar Area charts

# 11.0.3 - 2034-11-15 - submitted for approval

# v1

New Additions:

  • Added the sentry error logging package. If SENTRY_LARAVEL_DSN is provided in .env, it will log errors; otherwise, it will be ignored.
  • Added the Faker image package to generate and download random images for fake data purposes.

Improvements:

  • Improved frontend blog module UI.
  • Updated BlogSeeder to include images, categories, and comments.
  • Updated datatables examples.
  • Updated NewsSeeder

# 11.0.2 - 2024-11-05

# v1

  • CRUD generates files using Bootstrap 5 and the latest DataTables when the DataTables option is chosen.
  • If keys are not provided, recaptcha is disabled to avoid console errors.

# v2

  • No longer uses bootstrapValidator; replaced with just-validate.

# 11.0.1 - 2024-10-12

# v1

  • Moved notication related logic from AppServiceProvider to SentinelAdmin middleware
  • Refactored Email related pages and its code, fixed UI issues
  • Updated button builder page as per bootstrap 5 standard for creating block level button
  • Fixed alignment issues in login, register etc pages

# 11.0 - 2024-10-07

One of the biggest updates ever in Josh: Upgraded from Bootstrap 4 to Bootstrap 5, and from Laravel 10 to Laravel 11.

We've made numerous behind-the-scenes changes, improved the codebase, removed many redundant CSS classes, and replaced them with Bootstrap classes, among other updates.

You may not notice many visible changes, but we've made significant improvements to the code.

# v2

Updates:

Modified CRUD builder code and refactored much of the codebase:

# CRUD

  • Database names now use the correct plural form of model names, e.g., child → children.
  • Rollback now deletes all files.
  • Rollback checks whether a table exists and warns if it contains any data before deletion.
  • show sweetalert when crud is generated
  • datatables buttons issue fixed

# Other improvements

  • cleaned up redundant css.
  • replaced many css classes with bootstrap 5 classes.
  • replaced bootstrapValidator with just-validate.
  • datatables now uses JS initialization.
  • select2 now uses bootstrap5 theme.

New Additions:

  • Added TUI Grid tables
  • added ApexCharts
  • added TUI Charts

# 10.2 - 2024-07-22

# V2

  • Updated the UI framework from Bootstrap 4.6 to Bootstrap 5.3.
  • Updated all dependencies to their latest and stable versions.
  • New pages added in left-menu:
  • Added new plug-ins:
    View list of new plug-ins added
    • Tui-chart
    • Tui-grid
    • Tui-pagination
    • Apexcharts
    • Dayjs
    • Tail-select
    • Tom-select
    • Moment
    • Metismenujs
    • Overlayscrollbars
    • @popperjs/core
    • Simple-datatables
  • Updated plug-ins:
    View list of updated plug-ins
    • Animate.css
    • Bootstrap
    • Fontawesome
    • Select2

    • Chart.js
    • Datatbles
    • jQuery
    • Pdfmake
    • Perfectscrollbar
    • Sweetalert2
  • Deleted plug-ins:
    View list of deleted plug-ins
    • jquery-backstretch
    • popper.js
    • metismenu
    • wenk
  • Separated the CSS styles into separate files.
  • Separated the JS code.
  • Used strict mode to enforce stricter parsing and error handling in JavaScript
  • Removed unused dependencies to reduce bloat.
  • Removed inline & internal CSS.
  • Removed internal JS code.
  • Removed unused & commented code

# V1

  • Updated the UI framework from Bootstrap 4.6 to Bootstrap 5.3.
  • Updated all dependencies to their latest and stable versions.
  • New pages added in left-menu:
  • Added new plug-ins:
    View list of new plug-ins added
    • Tui-chart
    • Tui-grid
    • Tui-pagination
    • Apexcharts
    • Dayjs
    • Tail-select
    • Tom-select
    • Vanilla-picker
    • Metismenujs
    • @popperjs/core
    • Simple-datatables
  • Updated plug-ins:
    View list of updated plug-ins

    • Air-datepicker
    • Animate.css
    • Bootstrap
    • Backbone
    • Blueimp
    • Bootstrap-colorpicker
    • Bootstrao-datepicker

    • Bootstrap-daterangepicker.js
    • Bootstrap-fileinput
    • Bootstrap-maxlength
    • Bootstrap-multiselect
    • Bootstrap-slider
    • Bootstrap-star-rating
    • Bootstrap-touchspin
    • c3
    • card
    • Chartjs
    • Ckeditor
    • Countup.js
    • d3
    • Datatables
    • devicon
    • Dropzone
    • eonasdan-bootstrap-datetimepicker
    • Flatpickr
    • Flot
    • Fontawesome
    • Frappe-Charts
    • Full-Calendar
    • Hoverjs
    • html5sortable
    • Inputmask
    • intl-tel-input
    • Ion-rangeslider
    • isotope-layout
    • jasny-bootstrap
    • jquery
    • jquery-jeditable
    • jquery-mockjax
    • js-beautify
    • jstree
    • jtable
    • Masonry-layout
    • Mixitup
    • modernizer
    • Pdfmake
    • Pickdate
    • Rahael
    • Select2
    • Selectize
    • Simple-line-icons
    • Starability
    • Summernote
    • Sweetalert2
    • Tinymce
    • Trumbowyg
    • Underscore
  • Deleted plug-ins:
    View list of deleted plug-ins
    • popper.js
  • Separated the CSS styles into separate files.
  • Separated the JS code.
  • Used strict mode to enforce stricter parsing and error handling in JavaScript
  • Removed unused dependencies to reduce bloat.
  • Removed inline & internal CSS.
  • Removed internal JS code.
  • Removed unused & commented code
  • Removed pages from leftmenu:flot charts, form-buider

# 7.1.8 - 2021-01-19

# V2

  • If table name already exists, builder throws error message
  • No spaces, extra characters allowed for fields
  • Only valid mysql table field names are allowed for field names
  • Throws error if repeated field name exists
  • Throws error if user tries to create field names like id created_at etc
  • Removed prefix as it is confusing
  • When submitted form, submit button is disabled to prevent double clicking
  • When any error is thrown, submit button is disabled automatically untix that bug is fixed.
  • Replaced faker package (as original one is archived)

# V1

  • Fixed small bug in postLogin@AuthController
  • Frontend login fields are mandatory now
  • Replaced faker package

# 7.1.7 - 2020-12-05

# v2

  • Crud builder page improved

# v1

  • fixed issue with php 7.4 join signature change

# 7.1.6 - 2020-11-18

# v2

  • Fixed: crud builder data table content not loading

# 7.1.5 - 2020-11-10

# v1

  • Fixed few issues with socialite and social logins

# 7.1.4 - 2020-11-05

# v1

  • Fixed few issues with log viewer page

# 7.1.3 - 2020-10-21

  • Fixed issue with v2 auth css files missing

# 7.1.2 - 2020-10-07

  • Fixed issue with blog module

# 7.1.1 - 2020-09-30

  • Fixed issue with infy om generator
  • Updating blog post doesn't require uploading image again

# 7.1.1 - 2020-09-30

Fixed issue with seeders

# 7.1 - 2020-09-28

Released Laravel 8 Version

# 7.0.1 - 2020-05-06

Released v2 alpha-2.

  • Login, Register pages added
  • code background color changed to gradient.

# 7.0 - 2020-05-09

Released v2 alpha1.

Beginning of a new era in Josh.

# v6.2.2 - 2020-05-08

# Regular version

# v6.2.1 - 2020-04-30

# Regular version

  • fixed issue with blog module

# v6.2 - 2020-03-19

# Regular version

Laravel 7 version released

# v6.1.3 - 2020-02-25

# Regular version

  • lockscreen works with backend
  • refactored lockscreen.css and renamed to lockscreen.scss

    Little by little becomes a lot.

# v6.1.2 - 2020-02-09

# Starter kit

  • Fixed crud issues
  • deps update

# Regular version

  • deps update

If patience is worth anything, it must endure to the end of time. And a living faith will last in the midst of the blackest storm.

# v6.1.1 - 2020-01-20

  • updated to latest laravel
  • added starter 6 version.

The best road to progress is freedom's road.

# v6.1 - 2019-12-13

  • updated to latest laravel
  • updated to latest bootstrap
  • moved frontend css to scss
  • started implementing sass 7-1 pattern
  • in the process removed more than 5000 lines of obsolete css code so sites should load faster

Great things are done by a series of small things brought together.

# v6.0 - 2019-11-05

Released Stable Laravel 6 version.

# v6.0 - beta3 - 2019-10-10

WARNING

this is a beta version and some pages won't work like dashboard and charts pages

we will be publishing new updates shortly fixing those pages

  • Swapped index and index1 in admin section
  • Added News seeder
  • modified DummyUsers Seeder a bit
  • Added Blog Seeder
  • converted array to [] syntax
  • News
    • uploading image is not mandatory
    • show fallback icon if image is not uploaded
    • improved UI
  • dashboard charts working
    • removed countries as charts doesn't support google charts anymore
    • replaced it with google analytics user types data ( new vs returning visitors)

# v6.0 - beta2 - 2019-09-19

WARNING

this is a beta version and some pages won't work like dashboard and charts pages

we will be publishing new updates shortly fixing those pages

  • Laravel charts are working now
  • to support laravel charts, we have added frappe and highcharts npm packages
  • removed some unwanted deps

# V6.0 - beta1 - 2019-09-13

WARNING

this is a beta version and some pages won't work like dashboard and charts pages

we will be publishing new updates shortly fixing those pages

This is the initial release supporting Laravel 6 LTS.

Moving forward we will remove laravel 5.5 and laravel 5.8 files and only provide laravel 6 files.

You can still download previous version files from our git repo.

Last Updated: 11/15/2024, 11:55:56 AM