Skip to content

Latest commit

 

History

History
400 lines (349 loc) · 16.6 KB

changelog.md

File metadata and controls

400 lines (349 loc) · 16.6 KB

Changelog

v1.0.0

APEX 18.1 compatible & new default look!

  • 💥 Breaking changes
    • Dropping support of Material Icons in favor of Font APEX. Material Icons haven't been updated in years, and the commitment of Oracle to Font APEX looks bright. You should review ALL icons in your app.
    • Dropping support of our two alternative theme styles (Skyrocket & Marine). They aren't on par with the default theme style anymore. We might introduce new theme styles in the future.
  • New features ❤️
    • New page styles
    • Cards in a report now share the same height automatically
    • Carousel is available as a Report template too
    • Sidenav badges
    • New button style: Outlined
  • Enhancements
    • Range item plugin now has a "step" attribute, which allows e.g. to change the range input value by steps of 25.
    • Date and time pickers are now smaller
    • Wizard template now has a new attribute for mobile text (A01)
    • Better documentation plugin
    • More spacer template options
    • Navigation Bar Buttons
    • New & faster font (System font)
    • Dropdown width is now configurable through template options
  • Bug fixes
    • Interactive Grid under Tabs
    • Interactive report with checkbox
    • Select list automatically closing
    • Checkbox and radio layout

v0.12.2

  • New features
    • Timepicker support
    • Demo allows to toggle between theme styles
  • Enhancements
    • Better button layout on mobile
    • Interactive Report now has the search button back
    • Rich Text Editor Support
    • Application title is now responsive, it no longer hides on mobile
    • Full Width buttons now aligns the icon better
    • Better support for Interactive Grid Select Lists
  • Bug fixes
    • Better Date Pickers
    • Fixed badge plugin on mobile
    • Fixed Textarea label
    • Fixed Popup LOV
    • Fixed Default Region values on page creation wizard
    • Disabled plugins now show properly
    • Interactive Report column alignment is now supported
    • Calendar Height is now automatic
    • Fixed Interactive Grid flashing on Windows
  • More documentation enhancements...

For more info check out https://github.com/vincentmorneau/material-apex/milestone/19

v0.12.1

  • New features
  • Enhancements
    • Better and cleaner theme roller attribute structure
    • Navbar items now follows the line height of it's container
    • New "Depth 0" template options to all regions and buttons
  • Bug fixes
    • Create a new theme style no longer shows a failed resource loading
    • Renders iFrames correctly
    • Renders card padding better
    • Fixed an issue where page template options were not selectable
  • More documentation enhancements...

v0.12.0

  • Breaking changes
    • Button standard is now split into 3 different templates like UT (text, icon, text with icon)
  • New features
    • You can now use Material APEX while being 100% offline
    • Collapsible component as a region template
  • Enhancements
    • The footer now has theme roller support
    • Tabs component now has "Remember active tab" support
    • Interactive report modals should be more stable
    • Interactive grid should be more stable
  • Bug fixes
    • Footer positioning in IE
    • Hamburger menu now hides when there is no menu entry
    • Quick picks on dropdowns are now working
    • Select lists validation message is more consistent
    • Firefox button rendering is fixed
    • Classic report card now works without button label
  • More documentation enhancements...

v0.11.1

  • Hot fix for the pulse button (view)
  • Simplifies the release process

v0.11.0

  • Breaking changes
    • Cards are now merged into one template. Please review yours.
    • IMG substitution string is now IMG_SRC. Please change yours.
    • Most button positions have changed. Please review yours.
    • Previously we had 2 region position for the footer (top and bottom). Now only the top is customizable and it's been renamed to "Footer".
  • New features
    • Pulse effect for buttons (view)
    • Feature Discovery (view)
    • Badge List plugin is now supported (view)
    • Full width buttons
  • Enhancements
    • Modals now have automatic height
    • Modals can be set to full screen
    • Date pickers are more accessible now
    • Lots of calendar fixes
    • Popup LOV now has a material design look and feel
  • Bug fixes

v0.10.0

  • New features
    • APEX 5.1 compatible
    • Interactive Grids (view)
    • Data Loading Wizard (view)
  • Enhancements
    • Date Pickers
    • Interactive Report (view)
  • & more bug fixes

v0.9.6

  • New features
  • Enhancements
    • Now support for Font-Awesome (as well as Material Design Icons) (view)
    • Page 0 no longer requires the hamburger menu, it is now computed (view)
    • Fixed side navigation has a better look and feel (view)
    • Top and bottom region button has better support (view)
    • Standard and card regions can now have buttons alongside the title (left and right) (view)
    • Added icon support for some region templates (Standard, Card) (view)
    • Added spacers template options to regions, buttons and items (view)
  • Bug fixes
    • Checkbox labels now showing with an empty label (view)
    • Responsive text only applies to display only items now (view)
    • Input labels now inherit the region text color (view)
    • Switch has better positioning (view)
    • Horizontal fields has better alignment (view)
    • App logo has better positioning (view)
    • Nested card region has better support (view)
    • Theme Roller computation enhancements (CSS calc) (view)
    • Modal button has better positioning (view)
  • Others
    • Changed Theme ID (view)
    • Dropped RTL support (view)
    • Merged a few pages in the demo app
    • Added documentation for available substitution strings in named reports

More here.

v0.9.5

  • New features
    • Switch Component (view)
    • Range Component (view)
    • Loading Indicator Dynamic Action (view)
    • Over 80 New Theme Roller Attributes
  • Enhancements
    • Responsive Text Template Options for Display Only Items
    • JavaScript performance enhancements
    • Preloader region is now a plugin
    • Code Region is now a plugin
  • Demo Application menu was restructured completely

v0.9.4

  • New features
    • Horizontal Cards (view)
    • Carousel Component (view)
    • Fixed Action Button can now display text on hover
  • Enhancements
    • Completely new dynamic documentation
    • Autocomplete input greatly enhanced
    • Slider greatly enhanced
    • Inputs can now be colored via template options
    • Card templates are much easier to use (Regions & Reports)
    • Collection templates are much easier to use (Lists & Reports)
    • Tabs component is now usable through a Region template instead of a List template
    • Merged other Region, Report and List templates
  • Bug fixes
    • Fixed inline validation message on some input fields

v0.9.3

  • New features
    • Supports APEX Region Display Selector
    • New error page design
    • New success message rendering
    • Adds lots of template options
  • Enhancements
    • Better rendering of read only and display only fields
    • IR labels are now translated
    • Navbar has an active state for current pages
    • Now possible to close success messages
    • Better sequencing of template options
    • Footer is no longer hardcoded
  • Bug fixes
    • Fixed rendering of checkboxes with no labels
    • Fixed recursive hiding of sub regions
    • Fixed duplicated date icon
    • Fixed menu search bar
    • Fixed icon substitution strings in all list templates
    • Fixed HOME_LINK
    • Removed hardcoded favicon

v0.9.2

  • New features:
    • Global Search in navigation bar (view)
    • Support for Popup LOV (view)
    • New download option: Empty application. Contains the theme and page 0.
  • Bug fixes:
    • Tabular form select fix
    • Tabular form date pickers fix
    • Tabular form checkboxes fix
    • Parallax height is not fixed anymore
    • Parallax content is now usable

v0.9.1

  • Now provides three download options.
  • Better styling for inline validation messages.
  • Using a new engine for building the project.
  • Bug fixes
    • Collapsible triggers
    • Usage of APEX popup LOV now works
    • Tabular Form select list now works
    • Overflow on large LOV's on modal screens
    • Notification box position doesn't overflow on Scrollspy anymore

v0.9.0

  • NEW: Transitions (view)
  • NEW: Scrollfire (view)
  • NEW: Breadcrumbs (view)
  • NEW: Multi Select (view)
  • NEW: Fixed Action Buttons (view)
    • Horizontal FAB
    • Click to toggle FAB
    • Within it's container FAB
    • FAB now has it's own template
  • Material APEX now has 3 Dynamic Action Items
    • Toasts
    • Staggered List
    • Fade In Image
  • Tabs are now scrollable
  • Added a wave effect to the Sidenav parent elements
  • Fixed a bug where the IR column headers wouldn't appear under a tab
  • Image item now has it's own template
  • Enhanced some template option intuitiveness
  • Fixed some IE bugs all over...
  • More bugs fixes...
  • Enhanced the Gulpfile

Upgrading from 0.8.3 and below 0.9.0 introduces some template and template option changes across buttons and regions. Some of the defaults values have changed. You may need to re-apply the default values to some of your buttons and regions.

  • Fixed Action Button is not a template option anymore. It has it's own button template now.
  • Float is not a template option anymore. This can be achieved using the Region alignment template option now.

v0.8.3

  • Fixed modal close
  • Fixed file input layout

v0.8.2

  • Removed Bower dependency. Using npm now.
  • Added chips. (view)
  • RTL Support (Right to Left) with a new Theme Style.
  • Added support for multi level menus in navigation bar.
  • Now possible to have 2 FAB (fixed action button) on the same page.
  • More Theme Roller attributes.
  • Modal bottom sheet's height is now configurable with Theme Roller.
  • Tabs labels are more responsive and configurable.
  • Badges in reports and dropdowns are now editable.
  • Fixed an issue where collection reports always prints header.
  • Fixed an display issue with tabs.
  • Enhanced toast rendering with large values.
  • Enhanced some of the templates stability.
  • Better responsiveness on the navigation bar.
  • More...

v0.8.1

  • Content is now offset when sidebar is fixed
  • Fixed navigation bar icons alignment on mobile
  • Select list is now aligned properly with text fields
  • Autocomplete item now has a material design look and feel
  • Cascading LOVs are now supported
  • Popup LOV in Tabular Forms are now supported
  • Login Screen has a new template called "Page - Clean"
  • Region titles are now aligned according to the specified template option

v0.8.0

  • Theme Roller Support, primary and secondary colors are now choosable from the theme roller!
  • New easier grid layout system (view)
  • New Date Picker. We let go of the "pickadate.js" plugin for better compabilitiby.
  • The hamburger menu is now selectable as a component on page 0. Can be controled for conditions or authorization schemes.
  • Now uses Official Google Icon web font
  • Added template option for button regarding icon float
  • Modal now prevents scrolling
  • Removed the #APPLICATION_NAME# substitution string. Now uses the default #LOGO# substitution string
  • Reworked on the Grid Documentation
  • More documentation enhancements
  • Fixed an issue with Materialbox not re-opening
  • Fixed the success message layout
  • Fixed Fixed Action Button display
  • Fixed Modal Fixed Footer
  • Fixed Sidenav height
  • More...

v0.7.5

  • New Interactive Report Support (view)
  • Enhanced Tabular Form Support (view)
  • Reports Responsive Styles: See Style 2 (view)
  • Fixed issues with checkboxes and radio buttons
  • Better HTML markup for reports

v0.7.0

  • New Modal Style: Bottom Sheet (view)
    • Modals can now be regions as well as pages
  • New Media components in the CSS section (view)
    • Responsive Images
    • Circular Images
    • Responsive Video (iframes and HTML5 videos)
  • New Template Options Helpers across every template (view)
    • Automatic vertical align (using flexbox)
    • Text alignment
    • Floats
    • Responsive content hiding
    • Truncating text
  • New Javascript Tabs for switching content (view)
  • New Pagination Component (view)
  • Important Javascript performance enhancements
  • Dropdown Fixes
  • Fixed an issue where Textarea wasn't loaded properly
  • Fixed an issue where label appears over checkboxes and radio buttons
  • Fixed an issue in the Sidebar where text was overflowing
  • Updated viewport meta to optimize mobile
  • Enhanced notification UI
  • Enhanced login page
  • Better Flexbox support
  • Renamed label templates to item templates
  • Better footer structure
  • Added #FAVICONS# support
  • Added Tabular Form support
  • CSS clean-up

v0.6.0

This release focuses on stability enhancements, performance and bug fixes.

  • Now uses Lists for navigation bar and navigation menu
  • Removed Navbar and Sidenav regions on page 0
    • Now uses User Interface settings
  • Fixed Bug where the theme couldn't import into other apps
    • Added empty Breadcrumb Template
    • Added empty Legacy Calendar Template
  • Date Picker enhancements on mobile
  • Removed external dependency jQuery
  • Now uses Google's CDN for jQuery
  • Restructured the whole Scrollspy internal layout engine
  • Added Shadow Template Options on buttons
  • Added Background Color, Background Modifier and Text Color Template Options on Buttons
  • Added Shadow example on the Button page
  • Fixed Button height issue with no icons
  • Fixed Flow Text issue
  • Removed unnecessary Template Option on page template
  • Reworked documentation for
    • SideNav
    • Sidebar
    • Parallax

v0.5.0

  • Initial Beta Release