Gantt : month and week scale

It seems there are two bugs with this configuration of the scales :

            gantt.config.scale_unit = "month";
            gantt.config.step = 2 ;
            gantt.config.date_scale = "%F %Y";
            gantt.config.subscales = [
                                      {unit:"week", step:1, date:"%W %M"}
                                  ];

As we can see in the attached snapshot, december cell is not started in the correct week number (should start during the 48 week).

And the current period displayed is not working (the week is good but not the month) whith this code for the css:

    gantt.templates.scale_cell_class = function(date){
			var currentDate = new Date() ;
        	if(gantt.date.getISOWeek(date) == gantt.date.getISOWeek(currentDate) &&  date.getFullYear()==currentDate.getFullYear())
            {
                return "currentPeriod";
            }
    };


oups, i correct the config (the step is 1 and not 2) :

            gantt.config.scale_unit = "month";
            gantt.config.step = 1 ;
            gantt.config.date_scale = "%F %Y";
            gantt.config.subscales = [
                                      {unit:"week", step:1, date:"%W %M"}
                                  ];