Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DO NOT MERGE] - [ONLY FOR CHANGES TRACKER] #161

Open
wants to merge 497 commits into
base: english-version
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
497 commits
Select commit Hold shift + click to select a range
8c02378
Update the chrome launch file for vscode debugging (#2479)
ashishiyer9 Feb 16, 2020
2f48dc1
Fix accessibility issues relating to landmarks (#2321)
heatherpekrul Feb 18, 2020
fd246eb
Update state-management.md #2 (#2488)
adamwirth Feb 19, 2020
df72c7e
Update forms.md (#2489)
Zearin Feb 23, 2020
efd804b
fix: clarify how a Vue app works (#2490)
sarahdayan Feb 24, 2020
5c26fbd
Update client-side-storage.md (#2492)
TEnders64 Feb 24, 2020
ad6b6e2
update security link
yyx990803 Feb 26, 2020
17ab220
fix: deduplicate change detection caveat sections (#2497)
sarahdayan Feb 26, 2020
c263105
Add :key prop on exemple 1 (#2493)
lelibreauquotidien Feb 26, 2020
3334e59
Update Monterail description and link
yyx990803 Feb 26, 2020
431fba9
[Doc EN]: `transition.md`, example 4, add a forgotten instructi… (#2500)
MachinisteWeb Feb 27, 2020
a538b46
fix monterail link
yyx990803 Feb 27, 2020
f2ff10b
add utm params for monterail links
yyx990803 Feb 27, 2020
3152950
chore: update sponsors (#2502)
vue-bot Feb 27, 2020
a22da0e
Vertically center current nav-link indication (#2506)
RubenB Mar 2, 2020
a1fa9c3
Update form-validation.md (#2410)
cfjedimaster Mar 4, 2020
97cec40
chore: update sponsors (#2514)
yyx990803 Mar 5, 2020
b22219e
Add new banner for Vuemastery free weekend (#2512)
yyx990803 Mar 5, 2020
6787133
Revert "Add new banner for Vuemastery free weekend (#2512)" (#2516)
yyx990803 Mar 5, 2020
d8be61a
Add new banner for Vuemastery free weekend + test guide page (#2517)
pieer Mar 6, 2020
de1baac
chore: update sponsors (#2522)
vue-bot Mar 9, 2020
c248839
chore: add Kia to the team page (#2524)
kiaking Mar 11, 2020
a485f52
chore: update sponsor image
yyx990803 Mar 11, 2020
e82da21
Convert [email protected] email link to mailto link (#2525)
sohaibalam67 Mar 11, 2020
e239bd7
Normalize quotes, remove useless attributes (#2528)
Mar 15, 2020
0ce3f7a
docs(transition-state): update to gsap@3 (#2531)
fratzinger Mar 16, 2020
33b7481
Revert "Add new banner for Vuemastery free weekend + test guide page …
Gregg Mar 17, 2020
2bd9737
add corresponding scoped slot template comment to render function exa…
vinzid Mar 19, 2020
54fb557
fix: fix example of regex in "Form Validation". (#2534)
whisky-shusuky Mar 19, 2020
19625aa
Update editable-svg-icons.md (#2535)
andgordio Mar 21, 2020
8ed3bab
Add PrimeVue Ultima to themes (#2536)
cagataycivici Mar 25, 2020
3ed3359
Add deployed on Netlify link (#2538)
sdras Apr 3, 2020
90ef5f2
chore: update sponsors (#2542)
vue-bot Apr 7, 2020
c186da1
Added Vue Mastery free week banner (#2544)
Gregg Apr 7, 2020
a8a4e61
Update theme-data.js (#2552)
Alex-Sokolov Apr 12, 2020
b97abcd
feat: Add Annotating Props to Typescript page (#2068)
pikax Apr 20, 2020
f6b0d38
Revert "Added Vue Mastery free week banner (#2544)" (#2557)
Gregg Apr 20, 2020
b9b8c69
stop opening tabs when user selects a language (#2556)
clorichel Apr 20, 2020
0962f52
Fix link to yarnpkg 'redux vue' search results (#2558)
marktnoonan Apr 21, 2020
5abc3d0
Add prestige to PrimeVue section (#2559)
cagataycivici Apr 23, 2020
948b215
Update packaging-sfc-for-npm.md (#2555)
BrianHung Apr 23, 2020
f809186
Updated Jinjiang's personal information (#2564)
Jinjiang Apr 24, 2020
ce8cacd
content: add maria lamardo to community partner (#2562)
bencodezen Apr 28, 2020
320be5c
chore: update sponsors (#2572)
vue-bot May 1, 2020
c26af41
adjust sponsor image size
yyx990803 May 1, 2020
0bbb754
chore: update sponsors (#2576)
vue-bot May 6, 2020
aa66057
fix: Pine/@octref's location and role (#2579)
octref May 10, 2020
0843a2f
add Capacitor (#2581)
jmellicker May 11, 2020
2b9aede
fix: forms.html, remove the wrapper div (#2583)
rob2468 May 13, 2020
75dbbfe
[nitpicking] import() is not a function (#2584)
FelixSchuSi May 16, 2020
d21f2fa
Fix incorrect sentence for Instant Prototyping (#2588)
nielsdB97 May 18, 2020
33a9e59
Create pull_request_template.md (#2589)
phanan May 20, 2020
a69211f
removed unnecessary "in" (#2593)
ivansieder May 24, 2020
4d1f231
chore: update sponsors (#2600)
vue-bot May 31, 2020
695a292
docs: update team list (#2608)
bencodezen Jun 3, 2020
27fd7d5
chore: update sponsors (#2607)
vue-bot Jun 3, 2020
fbcf8ce
chore: update sponsors (#2611)
vue-bot Jun 3, 2020
466697c
Add #BlackLivesMatter banner (#2609)
jonaskuske Jun 3, 2020
672ff9a
docs(transition-group): tiny grammatical correction (#2612)
m-ahmadi Jun 4, 2020
cee0c42
chore: update sponsors (#2615)
vue-bot Jun 5, 2020
3926816
feature: Add black bg to mobile BLM + lighter menu for a11y (#2618)
tessaSAC Jun 7, 2020
b0a8f7a
fix: Add "boolean" and "symbol" types for "key" attribute. (#2614)
mpawelski Jun 8, 2020
502e988
docs: update ben's info (#2619)
bencodezen Jun 10, 2020
213eb0e
chore: update sponsor link
yyx990803 Jun 12, 2020
9d75700
Add Vue Mastery Banner for Vue 3 Deep Dive course promotion (#2627)
pieer Jun 21, 2020
a68c4bc
Revert "Add Vue Mastery Banner for Vue 3 Deep Dive course promotion (…
pieer Jun 29, 2020
a6cc708
chore: update sponsor
yyx990803 Jul 6, 2020
15d004e
chore: show banner on frontpage only
yyx990803 Jul 6, 2020
c49e28e
Added Bahasa Indonesia translation entry to README (#2634)
danilhendrasr Jul 6, 2020
8f1f31b
chore: update ad code
yyx990803 Jul 17, 2020
de43b09
style: fix docs page header height
yyx990803 Jul 17, 2020
950484d
chore(deps): bump lodash from 4.17.15 to 4.17.19 (#2643)
dependabot[bot] Jul 20, 2020
eec56cb
chore: update sponsors (#2651)
vue-bot Jul 29, 2020
bdf1a2a
feature: add option for docs-next in guide (#2644)
acidiney Aug 3, 2020
dc89f40
[automated] Patreon sponsors update (#2658)
vue-bot Aug 5, 2020
cb67ece
docs: update testing section with more comprehensive guidance (#2654)
bencodezen Aug 5, 2020
334a67e
chore: update sponsors (#2660)
vue-bot Aug 10, 2020
d477af2
docs: fixed profile images of Jos Gerards, Vincent Mayers, Luke Thomas
tola Aug 19, 2020
7d6ee79
docs: update grammar and phrasing (#2666)
andriannus Aug 19, 2020
89f6f51
Add flatlogic themes (#2669)
shoudaos Aug 19, 2020
e2fc158
docs: adds warning to vm.$slots that slots are not reactive (#2663)
tessaSAC Aug 21, 2020
37237f9
chore: update sponsors (#2680)
vue-bot Aug 26, 2020
b18c1ca
docs: properly order words in component name (#2683)
gormonn Aug 31, 2020
f34669b
chore: update sponsors (#2681)
vue-bot Sep 7, 2020
2f4da82
add vue school back to school banners (#2688)
rahaug Sep 7, 2020
526a7bc
docs: fixed the tip format (#2691)
Jinjiang Sep 8, 2020
29c9726
change to extension banner (#2694)
rahaug Sep 13, 2020
1d836ec
chore: update sponsors (#2692)
vue-bot Sep 15, 2020
08b9bc9
remove back to school banner (#2697)
rahaug Sep 17, 2020
283d6d3
Guide version menu should show "3.x" (#2699)
LinusBorg Sep 21, 2020
f971fca
fix(#2668): reset unexpected behavior introduced by overflow-anchor (…
Justineo Sep 22, 2020
1575077
chore: update the PR template now that v3 is officially out (#2702)
phanan Sep 25, 2020
18cfaee
feat: add v3 banners (#2701)
phanan Sep 25, 2020
09a9a33
chore: update sponsors (#2705)
vue-bot Oct 5, 2020
ca2ed2f
chore: update sponsor image
yyx990803 Oct 7, 2020
7eb3af2
docs: update testing.md with missing word (#2708)
matvelius Oct 8, 2020
c6121dd
fix: should pin major version in CDN links (#2717)
haoqunjiang Oct 21, 2020
fd5ee3c
removed duplicated title 'Testing' (#2718)
jossephus Oct 22, 2020
0a1fce9
chore: update my info
znck Oct 29, 2020
3c420ee
Fix spelling of 'earlier' (#2724)
neb Oct 31, 2020
218f076
Add VueToronto banner (#2723)
jillztom Nov 2, 2020
3b3d652
Revert "Add VueToronto banner (#2723)"
yyx990803 Nov 9, 2020
1507972
Update components-props.md (#2728)
JasperWoo Nov 20, 2020
202ee1b
Fixing typo (#2712)
spekulatius Nov 20, 2020
17270aa
Add Vue mastery Promotion Banner for Black Friday 2020 (#2733)
pieer Nov 20, 2020
6a7105a
chore: update sponsors (#2737)
vue-bot Nov 24, 2020
0afad18
chore(deps): bump highlight.js from 9.13.1 to 9.18.5 (#2738)
dependabot[bot] Nov 25, 2020
b8b9659
chore: fix sponsor link
yyx990803 Nov 25, 2020
18a7d8e
Revert "Add Vue mastery Promotion Banner for Black Friday 2020 (#2733…
Gregg Dec 7, 2020
eea6a7f
chore: update sponsors (#2747)
vue-bot Dec 28, 2020
05bb36f
chore: update sponsors (#2753)
vue-bot Dec 28, 2020
507ff59
chore: update sponsors (#2758)
vue-bot Jan 5, 2021
659fea7
chore: update sponsor image
yyx990803 Jan 5, 2021
692cc76
Diamond added and prices updated. (#2760)
yigitfindikli Jan 12, 2021
a552c4d
chore: update sponsors (#2761)
vue-bot Jan 12, 2021
21193b6
chore: update sponsors (#2762)
vue-bot Jan 12, 2021
90b69aa
chore: update ionic logo
yyx990803 Jan 12, 2021
aaf7f13
chore: update sponsors (#2764)
vue-bot Jan 21, 2021
c5e0894
chore: update sponsors
vue-bot Feb 12, 2021
d6ee7ea
chore: update sponsor image
yyx990803 Feb 16, 2021
69106b2
Ultima price and order updated (#2770)
onursenture Feb 24, 2021
ca15810
fix: removed provide-inject warning
NataliaTepluhina Feb 24, 2021
596511e
Merge branch 'master' of https://github.com/vuejs/vuejs.org
NataliaTepluhina Feb 24, 2021
04f61d5
chore: update sponsors (#2785)
vue-bot Mar 17, 2021
76633a5
vueschool free-weekend banner (#2788)
rahaug Mar 22, 2021
86069fe
update vueschool banner (#2790)
rahaug Mar 29, 2021
4864924
update vueschool banner (#2793)
rahaug Mar 30, 2021
74f42ca
chore: update sponsors (#2795)
vue-bot Apr 1, 2021
d80b664
chore: remove vueschool banner (#2796)
rahaug Apr 3, 2021
c0f2e54
team: Update Filip Rakowski bio (#2798)
filrak Apr 6, 2021
6e4bc82
Add banner for Vue Mastery Free Weekend (#2800)
pieer Apr 9, 2021
e9b98aa
Updating valid custom element link (old one is dead) (#2805)
vgshenoy Apr 17, 2021
4a927c4
Update MDB theme examples (#2789)
marveluck Apr 20, 2021
4d52ea1
Update Vue Mastery Banner copy (#2809)
pieer Apr 23, 2021
144e6c3
chore: update sponsors (#2806)
vue-bot Apr 23, 2021
bf1f598
chore(deps): bump y18n from 3.2.1 to 3.2.2 (#2792)
dependabot[bot] Apr 24, 2021
7f60df0
Fix broken link to repo explaining Instance names (#2808)
AustinWoetzel Apr 24, 2021
933e52a
Update Vue mastery banner copy after promotion (#2814)
pieer Apr 26, 2021
19161fb
chore: update sponsors (#2816)
vue-bot May 3, 2021
20926bf
Remove Vuemastery promotion banner (#2815)
pieer May 3, 2021
d0927f8
chore: use SVG logo where applicable (#2787)
phanan May 19, 2021
5613227
Add VueSchool Summer Sale banner (#2829)
nicodevs Jun 9, 2021
15c97ab
chore: update partner contact
yyx990803 Jun 9, 2021
9cd2e66
Update Laravel logo (#2837)
driesvints Jun 21, 2021
fe514b5
Update Vue School banner (#2836)
nicodevs Jun 21, 2021
94192ef
chore: update sponsors (#2840)
vue-bot Jun 22, 2021
71f1d8c
Remove Vue School Summer Sale banner (#2842)
nicodevs Jun 28, 2021
8f910e4
chore: update sponsor name and image
yyx990803 Jun 28, 2021
4829c98
Update dockerize-vuejs-app.md (#2843)
gsantella Jun 29, 2021
68c550e
Add Freya to PrimeVue templates (#2819)
onursenture Jun 29, 2021
d89d333
chore: update sponsors (#2844)
vue-bot Jul 7, 2021
d3f5962
docs: typo and brevity (#2838)
lukeingalls Jul 9, 2021
429fdee
chore: update sponsors (#2846)
vue-bot Jul 9, 2021
653cda3
chore(deps): bump urijs from 1.19.1 to 1.19.7 (#2851)
dependabot[bot] Aug 1, 2021
bf51406
feat: added cursor pointer (#2848)
akulsr0 Aug 1, 2021
ab505a6
chore(deps): bump tar from 4.4.8 to 4.4.15 (#2858)
dependabot[bot] Aug 4, 2021
d8d273f
chore: update sponsors (#2862)
vue-bot Aug 9, 2021
74a9990
chore: update sponsors (#2863)
vue-bot Aug 12, 2021
cf151ae
chore: update sponsors (#2865)
vue-bot Aug 16, 2021
263123f
chore: remove special sponsors
yyx990803 Aug 31, 2021
27b86ac
new sponsor: das keyboard
yyx990803 Aug 31, 2021
ddbabac
new special sponsor
yyx990803 Sep 2, 2021
3a141ff
chore: update sponsors (#2874)
vue-bot Sep 4, 2021
d96fab0
[automated] Patreon sponsors update (#2879)
vue-bot Sep 14, 2021
cc6da2d
Sarah into emeritus status (#2880)
sdras Sep 14, 2021
5f24d37
chore: update sponsor image
yyx990803 Sep 27, 2021
3ea02bb
chore: update sponsors (#2889)
vue-bot Oct 6, 2021
0269b3a
fix: fix broken link in state management section
bangunbagustapa Oct 17, 2021
eb385c4
chore: update sponsors (#2896)
vue-bot Oct 18, 2021
c875f98
chore: update sponsors (#2900)
vue-bot Nov 3, 2021
8a0f2b8
Merge pull request #2895 from bangunbagustapa/fix/issues#2892
edison1105 Nov 7, 2021
c9d23a3
chore: update sponsors (#2906)
vue-bot Nov 10, 2021
b73ab9c
Add Vue School Black Friday 21 banners (#2908)
nicodevs Nov 18, 2021
9ad75ec
chore: update sponsors (#2910)
vue-bot Nov 23, 2021
cac1ed9
Update Vue School banner for Cyber Monday (#2912)
nicodevs Nov 30, 2021
be4a746
update china special sponsors list
yyx990803 Dec 3, 2021
2ec2ab6
update china special sponsors
yyx990803 Dec 3, 2021
d6ec9a8
Remove Vue School's Black Friday banner (#2917)
nicodevs Dec 4, 2021
91128b4
Add Vue Mastery winter free weekend promotion (#2915)
pieer Dec 7, 2021
a23bdb5
Update Vue mastery banner url (#2918)
pieer Dec 7, 2021
fda236f
chore: update authing link
yyx990803 Dec 10, 2021
d1eaa4f
chore: update sponsors (#2921)
vue-bot Dec 15, 2021
20476de
add qingfuwu sponsor
yyx990803 Dec 17, 2021
074c0e6
Update Vue mastery banner url (#2922)
pieer Dec 18, 2021
dde03f3
chore: update sponsors (#2927)
vue-bot Jan 4, 2022
2a5a7f2
Remove VueMastery promotion banner (#2924)
pieer Jan 7, 2022
d94fe5e
chore: lock example cdn versions + update repo references
yyx990803 Jan 20, 2022
0e31221
fix repo link
yyx990803 Jan 20, 2022
3e07d13
local build
yyx990803 Feb 7, 2022
12ddbdc
unregister service worker
yyx990803 Feb 7, 2022
e03a3c3
fix: url of v3.x document (#2929)
huibizhang Feb 8, 2022
8a97e57
more prominent v3 redirect notice
yyx990803 Feb 10, 2022
2414b24
remember non-redirect choice
yyx990803 Feb 10, 2022
5fa1d6d
chore(deps): bump ajv from 6.6.2 to 6.12.6 (#2932)
dependabot[bot] Feb 14, 2022
33f6d95
Replace `.indexOf(value) !== -1` with `.includes` (#2931)
Feb 17, 2022
8736949
chore(deps): bump urijs from 1.19.7 to 1.19.8 (#2934)
dependabot[bot] Feb 27, 2022
2e12128
Add Vue School Free Weekend banner (#2939)
nicodevs Apr 17, 2022
3c39ec1
Update Vue School offer banner (#2947)
nicodevs Apr 25, 2022
fdf0316
Remove style guide recommendation on global base components (#2949)
CyberAP Apr 28, 2022
346310c
use new algolia credentails
yyx990803 May 5, 2022
2a5528f
Remove Vue School banner (#2950)
nicodevs May 5, 2022
955e7fd
update notice
yyx990803 May 7, 2022
95469e2
sync sponsors
yyx990803 Jun 2, 2022
0e847a4
patreon -> github
yyx990803 Jun 2, 2022
4988f3a
use js-yaml
yyx990803 Jun 2, 2022
540c99c
fix sidebar
yyx990803 Jun 2, 2022
30eeffa
Removed dead links in style-guide (#2952)
Jinjiang Jun 12, 2022
5ebe0da
update latest version
yyx990803 Jul 1, 2022
f55fafa
Add vue mastery banner (#2955)
pieer Jul 11, 2022
b6460eb
Update index.md (#2946)
Jinjiang Jul 11, 2022
5c154aa
update ssr docs link
yyx990803 Jul 12, 2022
6f26525
Fix special sponsors display (#2956)
Jinjiang Jul 13, 2022
fd5e2fa
Fix some text and links to the old domain (#2957)
Jinjiang Jul 13, 2022
a5bd7fb
Revert "Add vue mastery banner (#2955)"
yyx990803 Jul 26, 2022
1aa9552
:memo: :bug: fix link to webpack academy (#2960)
vikiival Jul 30, 2022
63bcef5
chore: bump deps
yyx990803 Aug 3, 2022
2e6e4bf
bump node version requirement
yyx990803 Aug 3, 2022
98faf96
remove .nvmrc
yyx990803 Aug 3, 2022
ef755d4
fix code block styling
yyx990803 Aug 3, 2022
b34df75
fix: cn.vuejs.org -> v2.cn.vuejs.org (#2965)
Justineo Aug 30, 2022
3671ac9
chore(deps): bump moment-timezone from 0.5.34 to 0.5.37 (#2966)
dependabot[bot] Aug 31, 2022
a413114
Add Vue School Free Weekend banner (October 2022) (#2968)
nicodevs Sep 21, 2022
19c7843
Update Free Weekend Vue School banner (#2969)
nicodevs Oct 1, 2022
e803866
Update index.html (#2970)
Dian-Yordanov Oct 14, 2022
9d4201e
Fix typo index (#2971)
devisasari Oct 14, 2022
b827b10
fix typo (#2972)
devisasari Oct 14, 2022
204d969
Fix API URL (#2973)
jameelkaisar Nov 4, 2022
2a89133
google analytics -> fathom
yyx990803 Dec 2, 2022
864e61b
chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#2976)
dependabot[bot] Dec 3, 2022
c5debbb
chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#2977)
dependabot[bot] Dec 3, 2022
40bbd7e
chore(deps): bump ini from 1.3.5 to 1.3.8 (#2859)
dependabot[bot] Dec 3, 2022
2a4d684
feat: added 2.7 migration page (#2978)
NataliaTepluhina Dec 9, 2022
8552650
update banner
yyx990803 Dec 23, 2022
971f696
wip: pending link
yyx990803 Dec 24, 2022
c7efb60
add link
yyx990803 Jan 1, 2023
5b2da5d
Fix typo (#2979)
dwelch2344 Jan 4, 2023
3a71901
docs(team): add antfu (#2719)
antfu Jan 12, 2023
b0739f7
expand lts with upgrade decision guidelines
yyx990803 Jan 15, 2023
9f5f747
adjust the height of sponsor images (#2980)
Jinjiang Jan 20, 2023
b102a2a
chore(deps): bump minimist from 1.2.0 to 1.2.8 (#2987)
dependabot[bot] Mar 5, 2023
7e859b4
update broken link to VeeValidate (#2985)
robertrosman Mar 7, 2023
6366208
Fix a grammatical issue (#2984)
mahozad Mar 7, 2023
c0529f1
Update installation.md (#2983)
tno2007 Mar 7, 2023
d56ef7e
chore(deps): bump nunjucks from 3.1.6 to 3.2.4 (#2991)
dependabot[bot] Apr 23, 2023
04eda6f
update installation
yyx990803 Apr 14, 2023
d3f4ebc
update lts page
yyx990803 Aug 3, 2023
a671770
update nes link
yyx990803 Aug 8, 2023
577563c
eol updates
yyx990803 Dec 31, 2023
1ccc10a
update eol link in main menu (#3005)
Jinjiang Jan 7, 2024
e468cc0
chore: change formatting and wording for herodevs redirect (#3010)
ShelbyKelley Jul 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Note
====
This repository is for Vue 1.x and 2.x only. Issues and pull requests related to 3.x are managed in the v3 doc repo: https://github.com/vuejs/docs-next.
1 change: 0 additions & 1 deletion .nvmrc

This file was deleted.

49 changes: 43 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# vuejs.org
# v2.vuejs.org

> Important: This repository is for Vue 1.x and 2.x only. Issues and pull requests related to 3.x are managed in the [v3 doc repo](https://github.com/vuejs/docs-next).

This site is built with [hexo](http://hexo.io/). Site content is written in Markdown format located in `src`. Pull requests welcome!

## Writing

See the [Vue Docs Writing Guide](https://github.com/vuejs/v2.vuejs.org/blob/master/writing-guide.md) for our rules and recommendations on writing and maintaining documentation.

## Developing

``` bash
Expand All @@ -17,12 +23,20 @@ If you are the maintainer of a community translation fork and would like to depl

## On Translations

Translation for this documentation project are currently maintained in separate repositories forked from this original one.
Translations for this documentation project are currently maintained in separate repositories forked from this original one.

### Arabic

Arabic translation is maintained by [Interstellar Club](https://github.com/InterstellarClub)

* Translation Repo - [/interstellarClub/ar.vuejs.org](https://github.com/interstellarClub/ar.vuejs.org)
* Primary Maintainers :
* [Ilyes Chouia](https://github.com/celyes)
* [Ahmed Aissaoui](https://github.com/Aissaoui-Ahmed)

### French

French translation is maintained by Vuejs-FR.

* Translation Repo - [/vuejs-fr/vuejs.org](https://github.com/vuejs-fr/vuejs.org)

### Italian
Expand All @@ -38,6 +52,7 @@ Japanese translation is maintained by [Vue.js japan user group](https://github.c
* Secondary Maintainers:
* [re-fort](https://github.com/re-fort)
* [potato4d](https://github.com/potato4d)
* [oohira](https://github.com/oohira)

### Korean

Expand Down Expand Up @@ -72,9 +87,25 @@ Russian translation is maintained by Translation Gang.

### Spanish

Spanish translation is maintained by [1950Labs](https://1950labs.com) and Vue.js Montevideo ([Leonel More](https://twitter.com/leonelmore), [Sebastian Camacho](https://twitter.com/sxcamacho), and [Diana Rodriguez](https://vue.beingadev.rocks).

* Translation Repo - [/1950Labs/vuejs.org](https://github.com/1950Labs/vuejs.org)
* Spanish translation is maintained by:

[1950Labs](https://1950labs.com) & [Vue.js Montevideo](https://www.meetup.com/Montevideo-Vue-JS-Meetup/):

- [Leonel More](https://github.com/leonelmore) | [Twitter](https://twitter.com/leonelmore)
- [Sebastián Camacho](https://github.com/sxcamacho) | [Twitter](https://twitter.com/sxcamacho)
- [Diana Rodríguez](https://github.com/alphacentauri82) | [Twitter](https://twitter.com/cotufa82)
- [Alejandro Parada](https://github.com/alejandro8605)
- [José Javier Señaris](https://github.com/pepesenaris) | [Twitter](https://twitter.com/pepesenaris)
- [Federico Kauffman](https://github.com/fedekau) | [Twitter](https://twitter.com/fedekauffman)
- [Fabián Larrañaga](https://github.com/FLarra) | [Twitter](https://twitter.com/FLarraa)
- [Pablo Marcano](https://github.com/Pablosky12) | [Twitter](https://twitter.com/stiv_ml)
- [Nicolás Tinte](https://github.com/Tintef) | [Twitter](https://twitter.com/NicoTinte)
- [Diego Barreiro](https://github.com/faliure)
- [Matías Verdier](https://github.com/MatiasVerdier) | [Twitter](https://twitter.com/matiasvj)
- [Pablo Kz](https://github.com/pabloKz)
- [Leonardo Fagundez](https://github.com/lfgdzdev) | [Twitter](https://twitter.com/Lfgdz)


### Vietnamese

Expand All @@ -83,9 +114,15 @@ Vietnamese translation is maintained by [Vue.js Vietnam User group](https://gith
* Translation Repo: [/vuejs-vn/vuejs.org](https://github.com/vuejs-vn/vuejs.org)
* Primary maintainer - [phanan](https://github.com/phanan)

### Bahasa Indonesia

Bahasa Indonesia translation is maintained by [Vue.js Indonesia](https://github.com/vuejs-id/).

* Translation Repo: [/vuejs-id/docs](https://github.com/vuejs-id/docs)

### Want to help with the translation?

If you feel okay with translating sorta alone, you can fork the repo, create a "work-in-progress" issue to inform others that you're doing the translation, and go for it.
If you feel okay with translating quite alone, you can fork the repo, post a comment on the [Community Translation Announcements](https://github.com/vuejs/v2.vuejs.org/issues/2015) issue page to inform others that you're doing the translation and go for it.

If you are more of a team player, Translation Gang might be for you. Let us know somehow that you're ready to join this international open-source translators community. Feel free to contact [Grigoriy Beziuk](https://gbezyuk.github.io) or anybody else from [the team](https://github.com/orgs/translation-gang/people).

Expand Down
96 changes: 51 additions & 45 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Hexo Configuration
## Docs: http://zespia.tw/hexo/docs/configuration.html
## Source: https://github.com/tommy351/hexo/
## Docs: https://hexo.io/docs/
## Source: https://github.com/hexojs/hexo

# Site
title: Vue.js
Expand All @@ -12,7 +12,7 @@ language:

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://vuejs.org
url: https://v2.vuejs.org
root: /
permalink: :year/:month/:day/:title/
tag_dir: tags
Expand All @@ -29,7 +29,8 @@ new_post_name: :title.md # File name of new posts
default_layout: post
auto_spacing: false # Add spaces between asian characters and western characters
titlecase: false # Transform title into titlecase
external_link: true # Open external links in new tab
external_link:
enable: true # Open external links in new tab
max_open_file: 100
multi_thread: true
filename_case: 0
Expand Down Expand Up @@ -77,9 +78,14 @@ pagination_dir: page
# Disqus
disqus_shortname:

# Include/Exclude Files/Folders
exclude:
## Exclude example code from Nunjucks
- "v2/examples/vue-20-*/*"

# Extensions
## Plugins: https://github.com/tommy351/hexo/wiki/Plugins
## Themes: https://github.com/tommy351/hexo/wiki/Themes
## Plugins: https://github.com/hexojs/hexo/wiki/Plugins
## Themes: https://github.com/hexojs/hexo/wiki/Themes
theme: vue
exclude_generator:

Expand All @@ -97,49 +103,49 @@ markdown:
# Offline
## Config passed to sw-precache
## https://github.com/JLHwung/hexo-offline
offline:
maximumFileSizeToCacheInBytes: 10485760
staticFileGlobs:
- public/**/*.{js,html,css,png,jpg,jpeg,gif,svg,eot,ttf,woff,woff2,json,xml}
stripPrefix: public
verbose: true
runtimeCaching:
# Ad Sources - should be networkFirst
- urlPattern: /*
handler: networkFirst
options:
origin: sendgrid.sp1.convertro.com
- urlPattern: /*
handler: networkFirst
options:
origin: ad.doubleclick.net
# CDNs - should be cacheFirst, since they should be used specific versions so should not change
- urlPattern: /*
handler: cacheFirst
options:
origin: cdn.jsdelivr.net
- urlPattern: /*
handler: cacheFirst
options:
origin: fonts.googleapis.com
- urlPattern: /*
handler: cacheFirst
options:
origin: fonts.gstatic.com
- urlPattern: /*
handler: cacheFirst
options:
origin: cdnjs.cloudflare.com
- urlPattern: /*
handler: cacheFirst
options:
origin: maxcdn.bootstrapcdn.com
# offline:
# maximumFileSizeToCacheInBytes: 10485760
# staticFileGlobs:
# - public/**/*.{js,html,css,png,jpg,jpeg,gif,svg,eot,ttf,woff,woff2,json,xml}
# stripPrefix: public
# verbose: true
# runtimeCaching:
# # Ad Sources - should be networkFirst
# - urlPattern: /*
# handler: networkFirst
# options:
# origin: sendgrid.sp1.convertro.com
# - urlPattern: /*
# handler: networkFirst
# options:
# origin: ad.doubleclick.net
# # CDNs - should be cacheFirst, since they should be used specific versions so should not change
# - urlPattern: /*
# handler: cacheFirst
# options:
# origin: cdn.jsdelivr.net
# - urlPattern: /*
# handler: cacheFirst
# options:
# origin: fonts.googleapis.com
# - urlPattern: /*
# handler: cacheFirst
# options:
# origin: fonts.gstatic.com
# - urlPattern: /*
# handler: cacheFirst
# options:
# origin: cdnjs.cloudflare.com
# - urlPattern: /*
# handler: cacheFirst
# options:
# origin: maxcdn.bootstrapcdn.com

# Deployment
## Docs: http://zespia.tw/hexo/docs/deployment.html
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
repository: [email protected]:vuejs/vuejs.org.git
repository: [email protected]:vuejs/v2.vuejs.org.git

feed:
type: atom
Expand Down
61 changes: 61 additions & 0 deletions _scripts/pre-deploy.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
// udpate to latest built files of Vue
require('./sync-sponsors')

const fs = require('fs')
const zlib = require('zlib')
const axios = require('axios')
const execSync = require('child_process').execSync

const themeconfPath = 'themes/vue/_config.yml'
const installPath = 'src/v2/guide/installation.md'
const themeconfig = fs.readFileSync(themeconfPath, 'utf-8')
const installation = fs.readFileSync(installPath, 'utf-8')

// get latest Vue version
console.log(`Checking latest Vue version...`)
const localVersion = themeconfig.match(/vue_version: (.*)/)[1]
const version = execSync('npm view vue@v2-latest version').toString().trim()

if (localVersion === version) {
console.log(`Version is up-to-date.`)
process.exit(0)
}

console.log(`Latest version: ${version}. Downloading dist files...`)

// replace version in theme config
fs.writeFileSync(
themeconfPath,
themeconfig.replace(/vue_version: .*/, 'vue_version: ' + version)
)

// grab it from unpkg
Promise.all([download(`vue.js`), download(`vue.min.js`)])
.then(([devSize, prodSize]) => {
// replace installation page version and size
fs.writeFileSync(
installPath,
installation
.replace(/vue_version: .*/, 'vue_version: ' + version)
.replace(/gz_size:.*/g, `gz_size: "${prodSize}"`)
.replace(/\/vue@[\d\.]+/g, `/vue@${version}`)
)
console.log(
`\nSuccessfully updated Vue version (${version}) and gzip file size (${prodSize}kb).\n`
)
})
.catch((err) => {
console.error(err)
process.exit(1)
})

function download(file) {
return axios({
url: `http://unpkg.com/vue@${version}/dist/${file}`,
method: 'get'
}).then((res) => {
fs.writeFileSync(`themes/vue/source/js/${file}`, res.data)
const zipped = zlib.gzipSync(Buffer.from(res.data))
return (zipped.length / 1024).toFixed(2)
})
}
18 changes: 18 additions & 0 deletions _scripts/sync-sponsors.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// sync latest data from sponsor.vuejs.org
const fs = require('fs')
const path = require('path')
const axios = require('axios')
const yaml = require('js-yaml')

const configPath = path.resolve(__dirname, '../themes/vue/_config.yml')

;(async () => {
const { data } = await axios(`https://sponsors.vuejs.org/data.json`)
const yml = yaml.dump(data)
const config = fs.readFileSync(configPath, 'utf-8')
const updated = config.replace(
/(# START SPONSORS)[^]*(# END SPONSORS)/,
`$1\n${yml}$2`
)
fs.writeFileSync(configPath, updated)
})()
2 changes: 1 addition & 1 deletion assets/why-vue/arabic.js.srt
Original file line number Diff line number Diff line change
Expand Up @@ -411,7 +411,7 @@ H2 إلى قائمة غير مرتبة،

94
00:03:57,460 --> 00:03:59,850
دعنا نلغي ​​العنصر الأخير من المصفوفة
دعنا نلغي العنصر الأخير من المصفوفة

95
00:03:59,850 --> 00:04:01,828
Expand Down
35 changes: 17 additions & 18 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,31 @@
{
"name": "vuejs.org",
"name": "v2.vuejs.org",
"private": true,
"hexo": {
"version": "3.8.0"
"version": "6.2.0"
},
"scripts": {
"start": "hexo server",
"build": "node pre-deploy.js && hexo clean && hexo generate",
"dev": "node _scripts/sync-sponsors.js && hexo server",
"build": "node _scripts/pre-deploy.js && hexo clean && hexo generate",
"deploy": "npm run build && hexo deploy"
},
"engines": {
"node": ">=8.9.0"
"node": ">=14.0.0"
},
"dependencies": {
"hexo": "^3.6.0",
"hexo-deployer-git": "0.3.1",
"axios": "^0.27.2",
"hexo": "^6.2.0",
"hexo-generator-alias": "git+https://github.com/chrisvfritz/vuejs.org-hexo-generator-alias.git",
"hexo-generator-archive": "^0.1.5",
"hexo-generator-category": "^0.1.3",
"hexo-generator-feed": "^1.2.2",
"hexo-generator-index": "^0.2.1",
"hexo-generator-tag": "^0.2.0",
"hexo-offline": "^1.0.0",
"hexo-renderer-ejs": "^0.3.1",
"hexo-renderer-marked": "^0.3.0",
"hexo-renderer-stylus": "^0.3.3",
"hexo-server": "^0.3.1",
"hexo-generator-archive": "^1.0.0",
"hexo-generator-category": "^1.0.0",
"hexo-generator-feed": "^3.0.0",
"hexo-generator-index": "^2.0.0",
"hexo-generator-tag": "^1.0.0",
"hexo-renderer-ejs": "^2.0.0",
"hexo-renderer-marked": "^0.3.2",
"hexo-renderer-stylus": "^2.1.0",
"hexo-server": "^3.0.0",
"hoek": "^6.1.2",
"request": "^2.85.0"
"js-yaml": "^4.1.0"
}
}
Loading