Skip to content

Releases: withfluwy/fluwy

v0.9.0

02 Jan 16:09
9f38d24
Compare
Choose a tag to compare

Minor Changes

  • f2cb806: Add expires_at option to set_auth_token operation. This is useful when the authentication provider gives you a exp timestamp from JWT standard which specifies when that token expires. This will be used to set the cookie expiration timestamp.
  • 1270996: Add duration and expires_at options to set_cookie operation. This is usefull when you want to specify the duration of a token in seconds, or when it expires with a millisecond timestamp.
  • 3cdcc2d: New b component for bold texts.

v0.8.1

28 Dec 20:06
e2028d9
Compare
Choose a tag to compare

Patch Changes

  • c2a0a28: Fix goto operation to work on both client-side and server-side.
  • 18127b2: Add missing handlers for POST, PUT, PATCH, and DELETE to the sveltekit's createProxyApiHandlers method.
  • 35fbd0e: Fix how app render was rendering layouts with null values on it. Any null value was being replaced by the body content of the page. Now this is fixed.

v0.8.0

27 Dec 01:17
9bbf13f
Compare
Choose a tag to compare

Minor Changes

  • dd0fda0: New vars and load operations.
  • b60702a: New set_cookie and unset_cookie operations. These operations requires the sveltekit's hook handle into your app.
  • 7836caa: New debug component.
  • e6e34d6: New clear_form_errors operation to clean validation errors on forms.
  • 92a6d4e: New put http request operation
  • 650933d: Spacer now supports CSS classes as its content so we can easily do something like spacer: mt-12 if we need some classes for the spacer.
  • cd356e5: New input component.
  • b3183e5: Adds the server feature for the page head so we can perform operations on the server side only. This is useful when we want to load content from sources and set their results as variables in the context so the page loads from the server with the content populated. This increases the page load speed and is helpful to perform operations that are server-side only.
  • e90b19f: New set_form_errors operation for form validation errors from APIs.
  • 6a412b8: New post operation to make http requests.
  • 8b69949: New unset_auth_token that is usually used as the "logout" operation.
  • 2dade5e: Make column and row themable under layout variables. It also sets the default gap of gap-4 for them.
  • 17d3563: Introducing plugins
  • 67ca6ba: Created the Plugin System. Now all applications are basically plugins which contains a name that will be used as namespace.
  • e203702: New authenticate operation for server and client sides. A use is considered authenticated if the auth_token is set in the server and context. A cookie is created for the authentication process.
  • 998c5c0: New context functions for plugin development and library building for the framework: createContext, useContext.
  • 6ec2a6e: New set_auth_token operation.
  • 4b9677c: New sleep operation.
  • 382a87d: New form component.
  • 8959b80: New input component.

Patch Changes

  • e2dfd64: chore: Fix version name for releases

v0.7.0

01 Dec 03:12
7b74167
Compare
Choose a tag to compare

Minor Changes

  • ad3d1e3: New utils module with useful helpers
  • 017f516: New emit operation to emit events via Events event bus.
  • f1ddc80: New email display component.
  • 6a4d29a: Pagination now reacts to table fetching which disables the navigation buttons and page input when table is fetching.
  • 1fff592: Add alert operation
  • dc89520: Add displays.table.page_size theme option to customize the page size of a page. Also supports inline option on the table component.
  • a6b6081: Add tables with customizable rows and headers
  • aa3b04c: Make table component themeable
  • 4dc0981: Make pagination themeable
  • 3751196: New log operation to log things using console.log in the browser.

Patch Changes

  • 7d0f4cf: Add documentation to table with real API example.
  • dba8805: Fixes button disabled opacity on hover. Fixes dark style for table headers.
  • 4ebca50: Fixed horizontal scroll on markdown code blocks

v0.6.0

06 Nov 06:35
22744b7
Compare
Choose a tag to compare

Minor Changes

  • 71d4bf8: Add new theme setting common.spinner to customize spinner of buttons and other components.

Patch Changes

  • 6bbb272: Fix button outline style and settings.

v0.5.0

02 Nov 14:00
ba5b8c3
Compare
Choose a tag to compare

Minor Changes

  • f445786: New components for the markdown: code block, code span, hr, blockquote.

v0.4.3

26 Oct 03:48
6724d57
Compare
Choose a tag to compare

Patch Changes

  • 44304bc: Fix firefox compatibility issues. Firefox doesn't support computedStyleMap function on DOM elements which was breaking fluwy.

v0.4.2

25 Oct 15:14
652b040
Compare
Choose a tag to compare

Patch Changes

  • fb178be: Fix sidebar on mobile devices while loading the app with tailwind classes instead of javascript.

v0.4.1

25 Oct 03:10
ff631ec
Compare
Choose a tag to compare

Patch Changes

  • 98baa53: Fix usage of context with useCommon, and useTheme functions. Those functions should be used outside the html code, and should be assigned to a const variable inside the script.

v0.4.0

19 Oct 23:20
ced33a5
Compare
Choose a tag to compare

Minor Changes