We started maintaining change log from
v0.1.2
.
Instead of creating tags of versions, we have created branches so that people learning angular can easily switch branches and get the code done till a particular section of corporate training and ebook. This also make it easy to get difference (through git diff command) between branches (New code added in a particular section).
Thus, versions defined below are branches, not tags.
Latest code, at the end of course project.
It is recommended to read
README.md
file from master branch only.
Code committed at the end of section 7.4.1 - Data Service for custom Event Binding
Code committed at the end of section 7.4 - Data Service
Code committed at the end of section 7.3.3 - ToDoService-How to get new instance of service.
Code committed at the end of section 7.1 - ToDoService.
Code committed at the end of section 7.1 - Models.
Code committed at the end of section 6.4.3 - Using else part with ngIf.
Code committed at the end of section 6.4.2 - ngIf.
Code committed at the end of section 6.3.1 - ngClass.
Semantic Version is in form major.minor.patch
.
Till chapter 5, 'Components continued', we were following semantic version and working only on minor version, since code is not complete.
However, code is actually complete for a chapter you are studying. Therefor from chapter 6, we will work as chapter.section.subsection
. Therefor, next version after v0.1.5
will be v6.1.0
(Actually v6.3.1, which represent first code in chapter 6 was committed after section 6.3.1).
Code committed at the end of section 5.5.1, Local Reference in TS file
Code committed at the end of section 5.5, Local Reference
Code committed at the end of section 5.4, ng-content
Code committed at the end of Section 5.3, Custom Event Binding.
Code committed at the end of Section 5.2, Custom Property Binding.
Code completed in Chapter 4, Course Project.