Skip to content

Releases: joffreyBerrier/vue-spreadsheet

Improve vueTable 2.2.1

24 Apr 11:08
3e4c7fd
Compare
Choose a tag to compare

Add Typescript declaration types for
-- VueTable
-- TBody
-- THead

Remove example folder

Improve vueTable 2.2.0

17 Apr 19:54
c4e0758
Compare
Choose a tag to compare
  • Upgrade dependancies
"@vue/cli-plugin-babel": "4.5.12",
"@vue/cli-plugin-eslint": "4.5.12",
"@vue/cli-plugin-unit-jest": "4.5.12",
"@vue/cli-service": "4.5.12",
"@vue/test-utils": "1.1.4",
"eslint": "7.24.0",
"eslint-plugin-vue": "7.9.0",
"node-sass": "5.0.0",
"sass-loader": "10.1.1",
  • Use yarn
  • Rewrite test it doesn't work after upgrade some package
  • Added the ability to copy paste like that: ▭ => ▭ ▭ ▭ <= One cell to multiple cell in row
  • Use v-model for data binding on v-select
  • Remove scss code when is not necessary
  • Review condition on event.Keycode
// old
if (event.keyCode !== 13 && event.keyCode !== 16 && ...) {}
// new
if (![13, 16, ...].includes(event.keyCode)) {}

💀 Breaking changes 💀

  • Use v-model for data binding
  • Rename tbodyData to value on VueTable.vue

Before :

<vue-table
   :tbody-data="products"
  ...
/>

Now :

<vue-table
   v-model="products"
  ...
/>

Improve vueTable 2.1.5

16 Jul 07:57
Compare
Choose a tag to compare

Bug:
#206
#204

Enhancement:
#203

Improve vueTable 2.0.2

24 Apr 07:32
Compare
Choose a tag to compare
  • fix dropdown / select position
  • Install e2e test - Percy.io

Improve vueTable 2.0.0

19 Apr 19:43
b9fc243
Compare
Choose a tag to compare
  • Add prettier
  • Review the build of npm
  • Decompose code in more components
  • Use mixins to decompose code
  • Add some test
  • Improve copy / paste
  • Disabled key navigation when user type on input

Improve vueTable 1.8.1

21 Aug 13:10
53194b7
Compare
Choose a tag to compare
  • Add the possibility to add multiple table on a single page
  • Add watcher on header
  • Add checked data

Improve vueTable 1.7.5

06 Aug 12:25
053a83a
Compare
Choose a tag to compare

Add Checkbox

Improve vueTable 1.7.4

17 Jun 09:47
Compare
Choose a tag to compare

Improve vueTable 1.7.0

15 May 14:00
5366ade
Compare
Choose a tag to compare
  • Show tooltip only if value are a truncate value
  • Add table-layout fixed on table, remove ellipsis on header
  • Set storeCopyDatas to an empty array when drag is up
  • Add event listener on window in thead.vue to detect mousemove thead
  • Create the possibility to drag the last column on header

Improve vueTable 1.6.6

19 Apr 08:16
09b14fe
Compare
Choose a tag to compare
  • Add Toolbox when hover it on cell
  • Add CommentBox like excel on the left top of cell
  • Update drag header
  • Add watcher on tBodyData and launch createCell after each update