Skip to content

Releases: shahinmoyshan/fireline

v2.1.0

Choose a tag to compare

@shahinmoyshan shahinmoyshan released this 06 Oct 13:05
feat: Enhance partial loading and error handling

- Refactor `createPartial` in `partial.js` to improve state management and error handling during AJAX requests.
- Introduce `dispose` method to clean up resources and prevent memory leaks.
- Update `startInterval` and `stopInterval` methods for better polling control.
- Modify `loadMore` to ensure URL consistency during partial loads.

refactor: Simplify progress bar management

- Consolidate progress bar initialization and visibility logic in `progress.js`.
- Improve performance by reducing unnecessary DOM manipulations and event listeners.

test: Add comprehensive tests for partial loading and navigation

- Implement tests for partial requests, caching behavior, and error handling in `v21.test.cjs`.
- Introduce new tests for browser compatibility and history management in `v21-browser.cjs`.
- Ensure robust coverage for edge cases in partial loading and polling behavior.

chore: Add WebKit history reproduction test

- Create a standalone test to diagnose history management issues in WebKit browsers.

2.0.0

Choose a tag to compare

@shahinmoyshan shahinmoyshan released this 04 Oct 16:22
feat: enhance ajaxRequest to support aborting previous GET requests a…

v1.0.7

Choose a tag to compare

@shahinmoyshan shahinmoyshan released this 26 Mar 20:33

Fixed Page Reload when restoring from bfcache