neo

The application worker driven frontend framework

MIT License

Downloads
5.2K
Stars
2.7K
Committers
33

Bot releases are hidden (Show)

neo - housekeeping

Published by tobiu about 1 year ago

  • form.field.Date: cleanup

  • build programs need to honor nested apps #4987

  • remove the buildMyApps program #4989

  • Increase top position of the switch #4991

  • Reset border radius when checked #4991

  • Add 2px inner spacing #4991

  • Change icons position #4991

  • Add variables for icon color #4991

  • Rename idle color variable name #4991

  • Rename icon color variable #4991

  • Update dark theme #4991

  • Fix success detection

neo - housekeeping

Published by ThorstenRaab about 1 year ago

  • fixed date picker problem
neo - housekeeping

Published by tobiu about 1 year ago

  • fixed (#4974)

  • SharedCovid app: move child apps into a subfolder #4975

  • SharedDialog app: move child app into a subfolder #4976

  • Don't handle network errors twice

  • Remove usage of ScrollSync

  • remove main.addon.ScrollSync #4982

neo - housekeeping

Published by tobiu about 1 year ago

  • main.DomAccess: doc comments, method order

  • dialog.Base: showing a dialog with out an animateTargetId breaks #4963

  • examples.dialog.DemoDialog: modal state for child dialogs #4964

  • #4964 examples.dialog.MainContainer: pass changes of the modal checkbox to the dialog instance

  • examples.dialog.MainContainer: animated checkbox #4965

  • dialog.Base: close button throws an error, in case there is no animateTargetId #4966

  • examples.dialog.DemoDialog: polishing

  • covid tables: replacing the deprecated getView() with view

  • dialog.Base: dragproxy regression issue #4967

  • examples.dialog.DemoDialog: display additional dialogs with a random offset #4968

  • worker.App: webpack magic comments #4969

  • v6.7.6

neo - housekeeping

Published by tobiu about 1 year ago

  • calendar.view.MainContainer: regression bug => the DateSelector jumps from null to today to july 2023 #4915

  • dependencies update

  • component.Base: cleanup (doc comments)

  • tab.header.Toolbar: sortable #4767

  • core.Base: merge() => must not call itself recursively for null values #4960

  • combine Neo.merge() & core.Base: merge() #4961

  • #4961 cleanup

neo - housekeeping

Published by ThorstenRaab about 1 year ago

  • Extend error message handling

  • #4956 shortening the logic

neo - housekeeping

Published by tobiu about 1 year ago

  • component.Base: getDomRect() => inconsistent return values #4950

  • main.DomAccess: getBoundingClientRect() does not pass minHeight & minWidth to the app worker #4951

  • main.DomAccess: getBoundingClientRect() minor cleanup

  • draggable.toolbar.SortZone: switchItems() => regression issue #4948

  • main.DomAccess: -testing log

  • table.Container: get headerToolbar(), get view() convenience shortcuts #4952

  • form.field.Text: emptyValue config #4953

neo - housekeeping

Published by tobiu about 1 year ago

  • component.Base: up() => docs comment improvement

  • Neo.getComponent(this.parentId) => this.parent

  • table.View: getColumn() => not accessing header buttons #4946

neo - housekeeping

Published by tobiu about 1 year ago

  • dependencies update

  • examples.dialog.DemoDialog: different title for the 2nd dialog

  • examples.ConfigurationViewport: switch theme => smarter button check (without id)

  • toolbar.Breadcrumb: default button ui => tertiary

  • examples.ConfigurationViewport: top level themes config (making it easier to add custom themes)

  • form.field.Base: increase the debounce timers to 1000ms #4944

neo - housekeeping

Published by tobiu about 1 year ago

  • util.Vdom: syncVomIds() => force param

we can now either replace node ids for nodes which do not have one, or overwrite existing ids by force.

neo - housekeeping

Published by tobiu about 1 year ago

  • util.VDom: syncVdomIds() => only sync ids for nodes which do not have their own id
neo - housekeeping

Published by tobiu about 1 year ago

  • DefaultConfig: resolved a merge conflict fail from dev to main
neo - housekeeping

Published by tobiu about 1 year ago

  • menu.List: support for {Boolean} hidden inside records

see: https://github.com/neomjs/neo/issues/4936

neo - housekeeping

Published by tobiu about 1 year ago

  • form.field.FileUpload: truncates file names which are too long
  • vdom.Helper: createDeltas() => hotfix for an edge case, where removeNode got triggered without a parentId for vtexts
neo - housekeeping

Published by tobiu about 1 year ago

  • main.DomAccess: syncAligns() => Hide align subject on target not present in DOM

see: https://github.com/neomjs/neo/pull/4931

neo - dialog.Base: modal, removing the wrapper div

Published by tobiu about 1 year ago

This release contains 2 big PRs from @ExtAnimal:
https://github.com/neomjs/neo/pull/4916
https://github.com/neomjs/neo/pull/4928

  • dialog.Base now has a modal config
  • dialog.Base is no longer using a wrapper div
  • form.field.FileUpload: hotfixes

This version needs a bit more polishing: dialogs will soon no longer use a DragProxy (at least for moving, resizing under discussion).
Join the Slack Channel for details.

neo - housekeeping

Published by tobiu about 1 year ago

  • menu.List: afterSetItems() => ensuring that old records get deleted
neo - housekeeping

Published by tobiu about 1 year ago

  • button.Base: passing potential view model to their related menu instance
neo - housekeeping

Published by tobiu about 1 year ago

  • updated the npm publish GH action
neo - housekeeping

Published by tobiu about 1 year ago

  • button.Base: afterSetMenu() => smarter logic
Package Rankings
Top 2.35% on Npmjs.org
Top 6.61% on Proxy.golang.org
Related Projects