Skip to content

Latest commit

 

History

History
164 lines (123 loc) · 16.8 KB

CHANGELOG.md

File metadata and controls

164 lines (123 loc) · 16.8 KB

v1.2.1

[2023-03-20]

Features

  • ADDED: External CSS Addon: Colors: A addon with 6214 CSS variables of colors. (944db7e)
  • ADDED: External Addon: SGNLoaders: Use SGNLoader/SGNSpinner to show the progress status. (6117105)
  • ADDED: Addon: SGNFullPage: It will allow the user to scroll whole page. (d8e0a67)
  • ADDED: Helper Function: ****getGeolocation(event, elementToUpdate, callback): Get current geographical location of the user. (eb0e907)
  • fixup! ADDED: Utility: Grid: Grid will allow to create complex grid layout using the CSS classes: 'row, col-(sm/md/lg)-1/12'. (f044c34)
  • ADDED: Utility: Grid: Grid will allow to create complex grid layout using the CSS classes: 'row, col-(sm/md/lg)-1/12'. (32842e9)
  • ADDED: Component: sections: Use sections (.banner) to define a full-width banner which stretch/shrink across different viewports. (99d7b9f)
  • ADDED: Utility: BackgroundColors: Added bg-* classes to add or change background color of elements easily. (6e8e985)
  • ADDED: String Function: ****String.str_replace(search, replace, caseSensitive = true): Replace all occurrences of the search string with the replacement string. (b25f4d9)
  • ADDED: Component: Containers: Use containers (.container(-fluid) to define a flexible & responsive padding and container for the content of a page to stretch/shrink across different viewports. (d3b4bdf)
  • ADDED: Addon: SGNAtom: The powerful addon to create a PWA (77a1383)
  • Merge pull request #68 (b13d0ef)

Updates

  • UPDATED: **** ****Version Information (dea621f)
  • UPDATED: **** ****package.json (25068fd)
  • UPDATED: **** ****Build Config (cc1fdba)
  • UPDATED: **** ****Build config (14f29b5)
  • UPDATED: **** ****package.json (711c33c)
  • UPDATED: **** ****Build Scripts (690b754)
  • Merge pull request #67 (b53671c)

Improvements

  • IMPROVED: Loader: ****Added common callback 'SUKR' | Added support to determine on/offline state. (f8b29f5)
  • IMPROVED: SGNForm: SGNInput: Added feature: 'AutoComplete', use attribute 'sgn-input-suggestions="geolocation|http(s)://api.domain.com/suggestions|{url:'http(s)://api.domain.com/suggestions', 'resultKey':'result'}"' on 'input.form-control' element. (7527387)
  • IMPROVED: Addon: SGNCodeSnippet: Added support to create multiple tabs of different codes. (a45fad0)
  • IMPROVED: Utility: Texts: Added text-transform-* & text-align-* classes to transform & align elements easily. (a18acb3)

Fixes

  • FIXED: Addon: SGNAtom: Issue #86: SGNFullPage is not initialized when using SGNAtom (37778b0)
  • FIXED: Addon: SGNFullPage: Issue #85: Uncaught error: $pageNav is undefined in addon: SGNFullPage (e2722c1)
  • FIXED: Themes: ****Dark & Light: Colors were not uniform. (9bd233b)
  • FIXED: Utility: TextColors: CSS variables were not set which made the colors unusable. (6792caa)
  • FIXED: Component: Buttons: CSS pseudo-selector for DOM interaction state ':active' were missing. (9c604e6)
  • FIXED: SGNForm: SGNSelect: Attributes 'selected, disabled' were not working as expected. (6e9be43)
  • FIXED: SGNForms: SGNSelect: SGNSelect were not working as expected while paired as a SGNInput-Prefix/Suffix. (e41ed75)
  • FIXED: Helper: DynamicEvents: DOM Event not attached when called the DOM.on() function in a particular order. (f2e7510)
  • FIXED: SGNForms: Theme: All existing colors which were using Hexadecimal or RGB color model has been converted to HSL model. (3b0cbc1)
  • FIXED: Utility: Gradient: CSS variables were not set which made the colors unusable. (5138b0d)
  • FIXED: Utility: Marquee: Animation was not smooth during scrolling and vertical scroll was not working. (5fc578d)
  • FIXED: Utility: Colors: CSS variables were not set properly, leading to unusable colors. (6bb54e9)
  • FIXED: **** ****Integrated common DOM ready callback 'SUKR' to support dynamically loaded scripts. (e99235d)
  • FIXED: Utility: Marquee: Animation was not smooth during scrolling and vertical scroll was not working. (41d733f)
  • FIXED: SGNForms: SGNToggle: Some minor bug fixes. (c94f518)
  • FIXED: Component: Preloader: Custom icon was not aligned properly. (25b2768)
  • FIXED: Component: Cards: Some minor bug fixes. (f241a8b)
  • Merge pull request #74 (ebc9c71)
  • FIXED: Helper: ****Some functions were failing to resolve. (b6afda0)
  • Merge pull request #73 (cde20bf)
  • FIXED: Component: iziToast: Minor bug fixes. (f4dbdfa)
  • FIXED: Component: ****SGNAtom & SGNi18n (cbfbc69)
  • FIXED: Component: SGNAtom: Not able to load some pages (especially, default page) (3f5d598)
  • FIXED: Core: Loader: The loader prevented the page from loading. (72aafc0)
  • FIXED: **** ****Minor bug fixes (2f22c23)
  • FIXED: **** ****Minor bug fixes (e0f5c74)
  • Merge pull request #72 (49b5461)
  • FIXED: Helper: ****Some minor bug fixes. (2760193)
  • FIXED: Addon: SGNConsole: SGNConsole not accessible from production. (d6ecb2d)
  • FIXED: **** ****Configuration script (ab81f7d)
  • Merge pull request #71 (f6d8ac3)
  • Merge pull request #69 (7437294)
  • Merge pull request #66 (16b6033)

v1.1.4

[2023-01-05]

Features

  • Merge pull request #61 (690489a)
  • ADDED: Component: Windows: Windows can be initialized using '.sgn-window' CSS class (f21e601)
  • Merge pull request #57 (90f872e)
  • ADDED: Helper Function: ****select() and $.select to select an object which is not empty from the specified array of objects. (2ce10d3)
  • ADDED: **** ****Release package builder script (5f5e607)
  • ADDED: String Function: ****'toHtmlEntities, fromHtmlEntities' (0c191d2)
  • ADDED: **** ****Helper function 'empty' (48d76c4)
  • Merge pull request #35 (420331d)
  • Merge pull request #34 (3181bca)
  • Merge pull request #33 (8f265b8)

Updates

  • Merge pull request #56 (7e0bf34)
  • UPDATED: **** ****Build scripts (099a5f2)
  • UPDATED: **** ****index.html of the demonstration page (f252c71)
  • UPDATED: **** ****utilities.css (7c9eca1)
  • UPDATED: **** ****.gitignore & README.md (a5b05d0)

Improvements

  • IMPROVED: Component: Marquee: Added attribute 'sgn-component="marquee"' & class '.marquee' to initialize 'Marquee Component' on a specific element. (478a8e6)
  • Merge pull request #54 (82dc6b7)
  • IMPROVED: **** ****SGNUIKit Loader (1e1f954)

Fixes

  • Merge pull request #62 (a0e56fb)
  • FIXED: Utility: Gradient: The utility class '.custom-gradient' (9ceeed0)
  • Merge pull request #60 (f1bea3e)
  • FIXED: Component: Button: Some minor bug fixes. (cfe2b85)
  • Merge pull request #59 (c3404c9)
  • FIXED: Component: ****Modal (cb7c6f2)
  • Merge pull request #58 (4ee0fb2)
  • FIXED: **** ****Color mismatch issue in 'Light' & 'Dark' theme. (f747ceb)
  • Merge pull request #52 (f37d99f)
  • FIXED: Helper Function: ****'empty' returning incorrect value. (2c80846)
  • FIXED: Element: Headings: Some minor bug fixes (a03739a)

v1.1.3

[2022-12-14]

Features

  • ADDED: **** ****Security Policy (2ec8dff)
  • ADDED: **** ****Pull request template (1efda49)

Updates

  • UPDATED: **** ****NPM Package information (4dc1d8d)
  • UPDATED: **** ****README.md (dfbadec)

Fixes

  • FIXED: **** ****Issue #19: SGNForm component select not working (85059ce)
  • FIXED: **** ****Issue #29: Add feature to position TabLinks to the bottom of the TabLayout (493edbf)
  • FIXED: **** ****Sidebar overflowing marquee text on collapsed mode (dbe29e4)

v1.1.2

[2022-08-08]

v1.1.1

[2022-07-31]

v1.1.0

[2022-07-29]

v1.0.0-beta

[2022-07-29]

Features

Fixes

  • FIXED: **** ****Vulnerabilities related to NPM packages (c056f7b)