Skip to content

Commit 7a7bfea

Browse files
Merge pull request #3 from rappasoft/develop
Develop
2 parents fbdd7e2 + e883c91 commit 7a7bfea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1516
-1186
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github: [rappasoft]

.travis.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
language: php
2+
3+
php:
4+
- 7.1
5+
- 7.2
6+
- 7.3
7+
8+
env:
9+
matrix:
10+
- COMPOSER_FLAGS="--prefer-lowest"
11+
- COMPOSER_FLAGS=""
12+
13+
before_script:
14+
- travis_retry composer self-update
15+
- travis_retry composer update ${COMPOSER_FLAGS} --no-interaction --prefer-source
16+
17+
script:
18+
- vendor/bin/phpunit --coverage-text --coverage-clover=coverage.clover
19+
20+
after_script:
21+
- php vendor/bin/ocular code-coverage:upload --format=php-clover coverage.clover

CHANGELOG.md

Lines changed: 91 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,94 @@ All notable changes to `laravel-livewire-tables` will be documented in this file
44

55
## [Unreleased]
66

7-
## [0.1.6] - 2020-06-15
7+
## [0.3.2] - 2020-09-25
8+
9+
### Added
10+
11+
- Added thead class to option array
12+
- Ability to export the list set to CSV/XLS/XLSX/PDF
13+
- Ability to mark a visible column as not to be exported
14+
- Ability to mark a column as export only, which hides it from UI
15+
- Ability to format a single column differently for export as it is for its UI
16+
- Added option to change the button class from the config
17+
18+
## [0.3.1] - 2020-09-18
19+
20+
### Changed
21+
22+
- Fixed non-sortable column headers not getting classes applied.
23+
- Updated documentation
24+
25+
## [0.3] - 2020-09-16
26+
27+
- Ground up rebuild
28+
29+
### Added
30+
31+
- Config file to choose frontend framework - currently limited to bootstrap
32+
- Render method to columns which returns whatever you put into it, you can return a view, html, an attribute, etc.
33+
- Pulled in and modified the HTML component library from laravelcollective so you can return html components from the render method. i.e.: $this->image(...);
34+
- Added new loading config on whether to keep displaying the current data while loading or collapse it
35+
- Added ability to set frontend framework specific options via a property on a per component basis.
36+
37+
### Changed
38+
39+
- Extracted the sorting icons out to their actual HTML, so you can use whatever you want, not limited to the 'i' tag.
40+
41+
### Removed
42+
43+
- Checkbox functionality for now
44+
- Component functionality pending debate
45+
- All class and styling based properties. It's better to publish the views to change something.
46+
47+
## [0.2.1] - 2020-09-10
48+
49+
### Added
50+
51+
- Arabic translations
52+
- Ability to add a link to make table rows clickable
53+
- Added the ability to change the sort icons
54+
- Ability to hide a column based on a condition or permanently
55+
56+
### Updated
57+
58+
- Livewire to 2.x
59+
60+
### Removed
61+
62+
- Removed 1 hard coded font awesome icon
63+
64+
### Changed
65+
66+
- Publish tags to service provider
67+
68+
## [0.2.0] - 2020-08-10
69+
70+
### Added
71+
72+
- Add pagination reset for perPage updates
73+
- Add second parameter to view method for the name of the model variable available in the view.
74+
- Allow publishing of views
75+
- Make docblocks work with psalm
76+
- Added searching method either debounce or lazy
77+
- Allow dot notation for customer attributes
78+
- Added loading message to table body if $loadingIndicator is true
79+
- Add clear button option to search box
880

981
### Changed
1082

83+
- Updated Livewire to 1.3
84+
- $disableSearchOnLoading default to false
85+
- Trim the search term when processing
86+
- Added language to publishable translation file
87+
88+
### Removed
89+
90+
- Existing loading subview for tbody message
91+
92+
## [0.1.6] - 2020-06-15
93+
94+
### Changed
1195
- Add second parameter to view method for the name of the model variable available in the view.
1296

1397
## [0.1.5] - 2020-05-26
@@ -46,7 +130,12 @@ All notable changes to `laravel-livewire-tables` will be documented in this file
46130

47131
- Initial release
48132

49-
[Unreleased]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.1.6...development
133+
[Unreleased]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.3.2...development
134+
[0.3.2]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.3.1...v0.3.2
135+
[0.3.1]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.3.0...v0.3.1
136+
[0.3.0]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.2.1...v0.3.0
137+
[0.2.1]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.2.0...v0.2.1
138+
[0.2.0]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.1.6...v0.2.0
50139
[0.1.6]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.1.5...v0.1.6
51140
[0.1.5]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.1.4...v0.1.5
52141
[0.1.4]: https://github.com/rappasoft/laravel-livewire-tables/compare/v0.1.3...v0.1.4

0 commit comments

Comments
 (0)